Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Не получается округлить число (после деления - длинные числа) (https://javascript.ru/forum/jquery/22463-ne-poluchaetsya-okruglit-chislo-posle-deleniya-dlinnye-chisla.html)

Randomizer 20.10.2011 22:15

Не получается округлить число (после деления - длинные числа)
 
Написал простую функцию для вычисления среднего арифметического:
var percents = 90
var items = 14
var total = percents/items;


На выходе получаются длинные числа:
49.54545454545455%

Как округлить до 49.5 ? :help:

ksa 20.10.2011 22:19

Цитата:

Сообщение от Randomizer
Как округлить

http://javascript.ru/Number/toFixed

Randomizer 20.10.2011 22:27

проблема в том, что я не знаю как это адаптировать к синтаксису jquery

ksa 20.10.2011 22:29

Цитата:

Сообщение от Randomizer
как это адаптировать к синтаксису jquery

А где тут жиквери? :blink:

var percents = 90 
var items = 14 
var total = percents/items;
alert(total.toFixed(1));

ksa 20.10.2011 22:31

Цитата:

Сообщение от Randomizer
На выходе получаются длинные числа:
49.54545454545455%

Как округлить до 49.5 ?

Это ты 90 на 14 так разделил? :haha:

Randomizer 20.10.2011 22:44

Цитата:

Сообщение от ksa (Сообщение 132005)
Это ты 90 на 14 так разделил? :haha:

Нет конечно, просто как пример быстро число выдумал...
Спасибо за пример!


Часовой пояс GMT +3, время: 21:02.