Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.09.2018, 11:32   #1
spoon100500
Форумчанин
 
Аватар для spoon100500
 
Регистрация: 14.10.2016
Сообщений: 406
По умолчанию [РЕШЕНО] Ошибка в Math.ceil. Как округлить число с точностью до определённого знака после запятой?

День добрый, подскажите, есть функция которая суммирует стоимость по каждому заказу
Код:
function subTotal(subtotal){
subtotal = 0;	
$('.itogSum').each(function() {
subtotal += Math.ceil($(this).text().replace(",", ".")*100)/100;	
});
$('.subItog').html('<b>'+subtotal+' руб.</b>');
return subtotal;
};
Но переодически проскакивают огромные значения итоговой суммы после запитой, типа таких 5331.3099999999995 руб., мне же нужно округление до сотых 5331.31 руб.
Еду медленно, но верно!
spoon100500 вне форума Ответить с цитированием
Старый 11.09.2018, 13:50   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Используйте метод числа toFixed(<ЧИСЛО_ЗНАКОВ_ПОСЛЕ_ЗАПЯТОЙ >).
в вашем случае, скорей всего, это будет subtotal.toFixed(2)
Вадим Мошев вне форума Ответить с цитированием
Старый 11.09.2018, 16:59   #3
spoon100500
Форумчанин
 
Аватар для spoon100500
 
Регистрация: 14.10.2016
Сообщений: 406
По умолчанию

Спасибо, вроде делал уже с ним, но не по правильному, теперь сделал как надо)) работает.
Еду медленно, но верно!
spoon100500 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не выводится 2 знака после запятой _Lenn C# (си шарп) 4 17.11.2013 18:21
Как округлить вещественное число до 2 знаков после запятой roxy7 Microsoft Office Excel 2 06.12.2011 22:15
2-а знака после запятой vitamin.rulez Помощь студентам 7 22.05.2009 16:02
Как округлять числа до целых и как оставить два знака после запятой. bles Помощь студентам 9 19.02.2008 21:53
как вывести число с ограниченным количеством цифр после запятой? delphi Ensoph Помощь студентам 1 02.10.2007 07:50