Форум: "Начинающим";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];
ВнизRoundTo работает неверно? Найти похожие ветки
← →
kyn66 © (2005-12-22 10:45) [0]Уважаемые мастера! У меня есть число 0.78457768233448, имеющее в дробной части 14 разрядов. Мне нужно получить только 12. Для этого я использую функцию RoundTo
RoundTo(0.78457768233448, 12)
но результат остается без изменений. Что я не так делаю? Или для этих целей есть другой способ?
← →
Anatoly Podgoretsky © (2005-12-22 10:52) [1]RoundTo работает верно, только не обеспечивает твоих ожиданий.
← →
evvcom © (2005-12-22 11:23) [2]
> Мне нужно получить только 12
Получить для чего?
← →
SergGG © (2005-12-22 11:42) [3]Может так:
var a:Real;
begin
a:=0.78457768233448;
Label1.Caption:=Format("%.12f",[a]); //12- количество знаков после запятой
end;
← →
з. танька (2005-12-22 11:48) [4]
> kyn66 © (22.12.05 10:45)
RoundTo(0.78457768233448, -12)
хе хе..
справку внимательней!
← →
kyn66 © (2005-12-22 12:23) [5]> з. танька
Читал... и что дальше, причем здесь хе-хе,
>SergGG
В случае [3] идет вывод на экран, а мне нужно именно округление до 12-го разряда. Да ничерта не округляет!!! Как было 14 так и остается.
← →
з. танька (2005-12-22 13:04) [6]
> kyn66 © (22.12.05 12:23) [5]
ёклмн, не 12, а -12!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c