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

Вниз

Округление результата   Найти похожие ветки 

 
Berezne   (2003-12-18 12:56) [0]

Есть вичисляемая переменная I:Real. Получается результат 12.86745896. Как задать округление результата к сотим.

Спасиба


 
Семен Сорокин ©   (2003-12-18 12:58) [1]

FormatFloat("0.00", i)


 
serge   (2003-12-18 13:02) [2]

Uses math

....roundto(I, -2)


 
Ega23 ©   (2003-12-18 13:40) [3]

I:=Round(I*100)/100;


 
BlackTiger ©   (2003-12-18 15:38) [4]


function RoundUpTo(val, UpTo : Real) : Real;
var
f, f1 : Real;
n : integer;
begin
f := val / UpTo;
n := Trunc(f);
f1 := (f - n) * 10;
if f1 >= 5 then n := n + 1;
Result := n * UpTo;
end;

Использование:
RoundedValue := RounUpTo(Value, 0.01);


 
Kremen ©   (2003-12-18 15:58) [5]

2Ega23
самый правильный вариант и простой



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

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

Наверх




Память: 0.47 MB
Время: 0.039 c
1-11959
aser
2003-12-19 16:28
2004.01.05
Пустая форма в 368128 bytes ?


4-12218
Zhirnov Maxim
2003-11-05 11:32
2004.01.05
Поиск по реестру, желательно средствами WinAPI


14-12161
Diablo
2003-12-09 23:18
2004.01.05
Посещаемость сайта упала


7-12173
Dima_dvp
2003-10-23 03:38
2004.01.05
Global HOOK без DLL.. Это как? Или вообще ни хук?


3-11776
S.A.S.
2003-12-09 13:44
2004.01.05
FIB, declare cursor