Показать сообщение отдельно
  #1 (permalink)  
Старый 17.09.2013, 06:44
Профессор
Отправить личное сообщение для Гробовщик Посмотреть профиль Найти все сообщения от Гробовщик
 
Регистрация: 10.03.2013
Сообщений: 169

округлить число
Пытаюсь округлить число до 2-х знаков после запятой, но если после запятой один знак или число целое то нули не должны отображаться пробовал такие способы:
toFixed(2)-оставляет нули после запятой. ожидание-185, реальность-185.00
Math.round(2) не оставляет ничего. ожидание-20.49 реальность-20
toPrecision(2) вообще не так как надо работает. ожидание 5.25 реальность-5.2

А какая команда в js помогла бы мне округлять числа до нужного знака, но если нули, то их не выводить. Я понимаю что js считает с туповатой погрешностью, но хотелось бы что бы если число целое, то путь таким и будет, без лишних нулей.
Ответить с цитированием