Вопрос с числом. - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (
https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Вопрос с числом. (
/showthread.php?tid=622506)
Вопрос с числом. -
coloN - 23.11.2016
Привет, всем.
PHP Code:
new value = 5678;
new string[4 + 1];
format(string, sizeof(string), "%02d", value); // можно без 02, в зависимости от задачи
new value_1 = string[0] - 48; // 5
new value_2 = string[1] - 48; // 6
new value_3 = string[2] - 48; // 7
new value_4 = string[3] - 48; // 8
Возьмем число 5265 // 2 раза повторяется цифра 5
Возьмем число 5565 // 3 раза повторяется цифра 5
5566 // 2 раза повторяется цифра 5 и два раза 6
Как найти кол-во повторений?
Что то вроде этого:
Re: Вопрос с числом. -
joker2020pro - 23.11.2016
PHP Code:
new value = 5678;
new string[4 + 1];
format(string, sizeof(string), "%02d"); // можно без 02, в зависимости от задачи
new value_1 = string[0] - 48; // 5
new value_2 = string[1] - 48; // 6
new value_3 = string[2] - 48; // 7
new value_4 = string[3] - 48; // 8
Re: Вопрос с числом. -
coloN - 23.11.2016
Quote:
Originally Posted by joker2020pro
PHP Code:
new value = 5678;
new string[4 + 1];
format(string, sizeof(string), "%02d"); // можно без 02, в зависимости от задачи
new value_1 = string[0] - 48; // 5
new value_2 = string[1] - 48; // 6
new value_3 = string[2] - 48; // 7
new value_4 = string[3] - 48; // 8
|
Отлично, благодарю!