ТУ
Татьяна Уткина

Вопрос по Delphi. нужна помощь нужно через функию if,then,else показать что если if Sqr (D) = целое число then

Ал
Александр

Sqr (D) будет целым числом, если:
1. D - целое число (объявлено как целый тип) . В этом случае никакие проверки не нужны.
2. Дробная часть Sqr (D) меньше некоторого малого е:

const epsilon=0.00001;
...
if frac(sqr(d)) < epsilon then ...

epsilon надо подобрать в соответствии с предполагаемым размером числа и мантиссы.

Похожие вопросы
Паскаль. Можно в if-then-else после if писать два раза or? а условие какой-нибудь буквой заменять?
Метод к задаче + if then else.
if x>=y then n:= sqr(sin(x)) + exp(1/3*ln(sqr(y))паскаль пишет неверное выражение. подскажите что нужно сделать
Delphi 7 нужна помощ
Нужна помощь! Delphi!
Нужна помощь в Delphi!
Нужна помощь в программе на Delphi
Нужна помощь по Delphi
IF THEN ELSE! (Делфи) Кто разбирается,подскажите
Залача на Delphi Нужна помощь...