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

Вниз

ИЗВИНЯЮСЬ Есть число типа DOUBLE.   Найти похожие ветки 

 
Kat   (2004-10-19 11:26) [0]

ИЗВИНЯЮСЬ Есть число типа DOUBLE. Как определить после запятой нули или нет. Т.е   1.200 после запятой не ноль, а если 1.000 то ноль.
Спасибо!


 
Jay   (2004-10-19 11:32) [1]

number - Round(number) -> остаток;
Round(остаток * 10) -> получишь число после запятой, а дальше что хочешь, то с ним и делай


 
1008 ©   (2004-10-19 11:32) [2]

С этого и надо было начинать.
Как вариант преобразовать в строку, найти в строке разделитель (точку) и проверить равен ли символ после разделителя "0"


 
TUser ©   (2004-10-19 11:42) [3]

if ... - trunc(...) = 0 then
Но подумать надо о неточности машинных вычислений


 
-=SS=- ©   (2004-10-19 11:49) [4]

If Frac(A)>(0.0999) then ... тогда ноль



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

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

Наверх




Память: 0.47 MB
Время: 0.045 c
14-1097126769
31512
2004-10-07 09:26
2004.10.31
Задачи по программированию в среде Delphi.


3-1096958299
Mitrofan
2004-10-05 10:38
2004.10.31
EhLib DBGrid Как получить сумму по столбцу


1-1097755008
denis24
2004-10-14 15:56
2004.10.31
цвет курсора в гриде


4-1095354916
Димон
2004-09-16 21:15
2004.10.31
Как звук со звуковухи передать на другую


6-1093336037
Дмитрий Ботвин
2004-08-24 12:27
2004.10.31
Закладка FastNet