SA-MP Forums Archive
Вопрос с числом. - 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
View Post
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 
Отлично, благодарю!