Pascal - округление
Только учу Паскаль.
Как число 3.123675264893562134 (или другое но тоже большое) округлить до сотых? (3.12) |
По-моему паскаль не умеет округлять числа с заданной точностью, но в принципе возможно отделить целую часть числа от дробной.
При помощи функции Int, вы отделите целую часть, а при помощи функции Frac дробную. Потом вам останется из дробной выделить нужное количество знаков, и снова собрать число обратно, имея целую часть и нужное количество знаков в дробной. |
Можно и попроще.
Код:
(round(x*100))/100 |
Время: 21:42. |
Время: 21:42.
© OSzone.net 2001-