Как в паскале определить, целое число или нет?

0 голосов

Как в паскале определить, целое число или нет?


спросил от (17 баллов) в категории Информатика
оставил комментарий от Архангел (142k баллов)

В Паскале есть функция Frac(x), возвращающая дробную часть от х. Если она возвращает ноль, чисто целое.

1 Ответ
0 голосов
ответил от Начинающий (740 баллов)

Program n1;
var x,y:real;
begin  
readln(x);  
y:=round(x);  
if y=x then writeln('число не дробное')         
else writeln('число дробное');  
end.

оставил комментарий от Доцент (53.1k баллов)

а зачем тратим переменную на лишнее присвоение? х=round(x) проверить сразу не судьба?

...