Паскаль. Является ли результат целым числом
Мне нужно по координатам трех точек определить, является ли площадь треугольника целым числом.
Проверяю с помощью Frac дробную часть.
По формуле Герона вычисляю площадь. Для интереса вывожу эту площадь. Но даже для целой площади Frac не дает значение 0. 0.0000001 или 0.999999. Но никак не ноль. Я понимаю, что это связано с точностью вычислений в паскаль.
Может есть другой способ определить, является ли число целым?
Либо может вообще площадь не надо находить, а сразу как-то можно узнать по координатам точек (они, кстати, могут быть только целыми)