Консультация № 66085
08.12.2006, 12:01
0.00 руб.
0 2 1
Как в JavaScript (в WSH) можно умно округлить число до определенного количества знаков после запятой? Должна быть функция типа Round(Number, MaxDigits). Округлить должна так: 1,414=1,41 а 1,415=1,42. Math.round() и String(DecimalNumber).substring(0,n) НЕ предлагать. Функцию то могу и сам написать, но нету времени, да и желания тоже... Может кто из Вас с этим сталкивался, или кто-то уже писал?

Обсуждение

Неизвестный
08.12.2006, 12:50
общий
это ответ
Здравствуйте, AzEsmSomebody!
Number.toFixed Вам подойдет?

function Round(n,d){
return new Number(n.toFixed(d))
}
Неизвестный
08.12.2006, 12:58
общий
Все, прекрасно. Большое спасибо!Больше отвечать не нужно.
Форма ответа