Методы округления

Методы округления

Для форматирования или преобразования числовых значений используются методы «toFixed», «toExponential» и «toPrecision».

toFixed
toFixed
toExponential
toExponential
toPrecision
toPrecision

Метод «toFixed» используется для округления числа до указанной точности.

Синтаксис

Параметры

НазваниеТипОписаниеОбязательно к указанию
ЧислоЧисло

Число для округления

Да
ТочностьЧисло

Количество цифр после запятой, от 0 до 20

Нет

Комментарий

В результате возвращается целое число в виде строки, округленное по правилам:

  • после запятой то количество цифр, которое указано в параметре «точность»;
  • если точность не указана, исходное число округляется до целого без дробной части;
  • если исходное число содержит меньше цифр, чем указано в точности, то в дробную часть добавляются незначащие нули до нужной длины.

Примеры

Метод «toExponential» используется, чтобы вычислить экспоненту от числа.

Синтаксис

Параметры

НазваниеТипОписаниеОбязательно к указанию
ЧислоЧисло

Число для отыскания экспоненты

Да
ТочностьЧисло

Количество цифр после запятой

Нет

Комментарий

В результате возвращается число в виде строки, округленное по правилам:

  • одна цифра до десятичной точки. После точки цифр столько, сколько указано в параметре «точность»;
  • если точность не указана, то после десятичной точки остается исходное количество цифр;
  • если в параметре «точность» цифр меньше, чем в исходном числе, то округляется до количества цифр после запятой, которое указано в «точности».

Примеры

Метод «toPrecision» используется для округления числа до общего количества указанных цифр.

Синтаксис

Параметры

НазваниеТипОписаниеОбязательно к указанию
ЧислоЧисло

Число для округления

Да
КоличествоЧисло

Количество отображаемых цифр, от 0 до 21

Нет

Комментарий

В результате возвращается число в виде строки, округленное по правилам:

  • общее количество цифр в числе (до и после запятой) равно указанному в параметре «количество»;
  • если количество цифр в целой части исходного числа больше, чем указано в параметре «количество», то число переводится в экспоненциальную форму;
  • если параметр «количество» не указан, то возвращается исходное число без изменений.

Примеры

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.