Показать полную графическую версию : Округления числа до десятичного
khvalera
25-08-2003, 12:14
Подскажите функцию в Delphi округления числа до десятичного.
Точной комманды не подскажу, с дельфи не дружу, но должно быть все очень просто. Непонятно правда, что имеешь ввиду, округление до десятых? Тогда надо умножить число на 10, округлить до целого и разделить на 10. (в том случае если нет прямой комманды округления), так же при округлении до произвольного количества знаков.
Prisoner
26-08-2003, 17:45
function Trunc(X: Extended): Int64;
Description
In Delphi code, the Trunc function truncates a real-type value to an integer-type value. X is a real-type expression. Trunc returns an Int64 value that is the value of X rounded toward zero.
If the truncated value of X is not within the Int64 range, an EInvalidOp exception is raised.
Если до десятков - то round(x/10)*10, где x-переменная.
тобиш 53 -> 50, 46 -> 50, 2 -> 0, 12 -> 10, .......
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.