Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.05;
Скачать: CL | DM;

Вниз

есть ли функция чёт - нечёт ?   Найти похожие ветки 

 
Officeman   (2006-01-18 14:45) [0]

i:integer

if  i=....(чётное) then .... else ....

есть ли функция чёт - нечёт ?
надо проверить число.

обработка большого кол-ва чисел - около 1000 чисел.


 
Johnmen ©   (2006-01-18 14:47) [1]

if X mod 2 > 0 then <нечёт>
else <чёт>


 
Кефир87 ©   (2006-01-18 14:48) [2]

Если уж так нужна ф-ция, то есть Odd() 8)


 
evvcom ©   (2006-01-18 14:49) [3]

if odd(X) then <нечёт>
else <чёт>


 
begin...end ©   (2006-01-18 15:00) [4]

> Johnmen ©   (18.01.06 14:47) [1]

Неверно.


 
Johnmen ©   (2006-01-18 15:06) [5]

>begin...end ©   (18.01.06 15:00) [4]
>Неверно.

Пожалуйста. Так сойдёт?
if X mod 2 = 0 then <чёт>
else <нечёт>


 
Ega23 ©   (2006-01-18 15:06) [6]


> if ((X mod 2) > 0) then <нечёт>
> else <чёт>
>


 
begin...end ©   (2006-01-18 15:11) [7]

> Johnmen ©   (18.01.06 15:06) [5]

> Так сойдёт?

Для генерации тормознутого кода -- вполне.


 
Johnmen ©   (2006-01-18 15:26) [8]

>begin...end ©   (18.01.06 15:11) [7]
>Для генерации тормознутого кода -- вполне.

А так?
if X and 1  = 1 then <нечёт>
else <чёт>


 
begin...end ©   (2006-01-18 15:36) [9]

> Johnmen ©   (18.01.06 15:26) [8]

Всё равно медленнее, чем Odd. Полным её аналогом будет:

if X and 1 <> 0 then
 // нечётное
else
 // чётное

Но смысла городить малочитабельный код я не вижу, лучше использовать саму Odd.


 
Officeman   (2006-01-18 16:13) [10]

verywell.  спасибо, выручили.



Страницы: 1 вся ветка

Текущий архив: 2006.02.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.034 c
15-1137262811
Ксардас
2006-01-14 21:20
2006.02.05
Подскажите


1-1136680361
Kiril
2006-01-08 03:32
2006.02.05
Как вернуться назад в программу после запуска Word-а?


4-1133090172
_mmm
2005-11-27 14:16
2006.02.05
Нажата ли сейчас левая кнопка мыши?


1-1135680585
MaxY
2005-12-27 13:49
2006.02.05
Синхронизация скроллинга в нескольких гридах !?


4-1132842612
ga3
2005-11-24 17:30
2006.02.05
как в консольном приложении отловить выход из Виндовс?