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=489035)



Счетность/Несчетность - CamperGTA - 20.01.2014

Здравствуйте, можно ли каким-то способом в павн узнать счетное ли или несчетное число?


Re: Счетность/Несчетность - Stepashka - 20.01.2014

Все числа счетные, их все можно считать.


Re: Счетность/Несчетность - KriD - 20.01.2014

Четные, нечетные? Можно. Если остатка от деления на 2 нет, то число четное, в противном случае - нечетное


Re: Счетность/Несчетность - CamperGTA - 20.01.2014

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
Все числа счетные, их все можно считать.
извиняюсь, опечатка


Re: Счетность/Несчетность - stabker - 20.01.2014

На первых страницах курилки когда-то это обсуждалось, полистайте, найдете. (Либо в теме "Коллекция функций / макросов", точно не помню).


Re: Счетность/Несчетность - Mutha_X - 20.01.2014

Лол, разберись вы с двоичной системой счисления и нотацией чисел в озу, такой даунский вопрос отпал бы: value&1 b и проблем нет.Но нет, блять, какому-то гуманитарию, взявшемуся за программирование надо было забить на математику.


Re: Счетность/Несчетность - Stepashka - 20.01.2014

Quote:
Originally Posted by CamperGTA
Посмотреть сообщение
извиняюсь, опечатка
4 раза? Ну ну
Quote:
Originally Posted by Mutha_X
Посмотреть сообщение
Лол, разберись вы с двоичной системой счисления и нотацией чисел в озу, такой даунский вопрос отпал бы: value&1 b и проблем нет.Но нет, блять, какому-то гуманитарию, взявшемуся за программирование надо было забить на математику.
Зачем тут бинарная арифметика?!

pawn Код:
IsEven(value) return (value%2 ? 0 : 1);



Re: Счетность/Несчетность - CamperGTA - 20.01.2014

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
4 раза? Ну ну

Зачем тут бинарная арифметика?!

pawn Код:
IsEven(value) return (value%2 ? 0 : 1);
Спасибо, работает)


Re: Счетность/Несчетность - Mutha_X - 20.01.2014

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
4 раза? Ну ну
Зачем тут бинарная арифметика?!

pawn Код:
IsEven(value) return (value%2 ? 0 : 1);
Чтобы ты задал этот вопрос.
pawn Код:
IsEven(value) return !(value&1);