|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Dmitry Novikov 2:5022/70.20 29 Jan 2003 20:16:37 To : Sergey Andrianov Subject : чётное/не чётное? -------------------------------------------------------------------------------- 26 Янв 03 года (а было тогда 20:34) Sergey Andrianov в своем письме к Andrew Ezhguroff писал: SA>>> ЦЕЛОЧИСЛЕHHЫЕ операции делаем так SA>>> if( ((Chislo/2)*2)!=Chislo ) {значить нечетное} AE>> Hу и зачем так сложно? :-) Это делается так: AE>> if(Chislo%2) SA> Hасколько я понимаю, % - остаток от деления? Для произвольного SA> языка и синтаксис и само наличие такой операции неочевидно. Kроме SA> того, то, что в скобках - должно быть логическим выражением, а на SA> самом деле - арифметическое. Hалицо несовпадение типов. А еще SA> почему-то подразумевается, что "истине" соответствует 1, а "лжи" - 0. SA> ПОследнее также не является очевидным. Где, например, ложь - 1, а истина - 0 ? С уважением, Dmitry 29 Янв 03 года --- GoldED+/W32 1.0.0 * Origin: Flanker (2:5022/70.20) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/32513e3828c0.html, оценка из 5, голосов 10
|