Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
ВнизReal число и дробная часть Найти похожие ветки
← →
Sirakuz (2004-02-09 16:23) [0]Есть Real число. Как узнать что в этом числе только 2 цифры после запятой? И почему у меня
Frac(Value*100) //Value = 1.4
возвращает "1", а не "0"?
← →
VLAD-MAL (2004-02-09 16:40) [1]Real хранит все свои дела в двоичной форме.
Используйте тип Cardinal.
← →
Anatoly Podgoretsky (2004-02-09 16:44) [2]Не может оно вернуть число больше или равное 1
← →
Ega23 (2004-02-09 17:09) [3]
if (Value*100 - Trunc(Value*100))=0 then число имеет два знака после запятой
else число имеет более двух знаков после запятой;
← →
Sirakuz (2004-02-09 17:16) [4]Вот так сделал:
...
r:=Value*100; //r -real
if Frac(r)=0 Then
...
Так работает.
Всем откликнувшимся - спасибо.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.037 c