Методы округления
  1. Saby
  2. База знаний
  3. Общее описание языка
  4. Стандартные объекты
  5. Число
  6. Методы округления

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

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

toFixed
toFixed
toExponential
toExponential
toPrecision
toPrecision

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

Синтаксис

Параметры

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

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

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

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

Нет

Комментарий

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

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

Примеры

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

Синтаксис

Параметры

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

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

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

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

Нет

Комментарий

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

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

Примеры

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

Синтаксис

Параметры

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

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

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

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

Нет

Комментарий

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

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

Примеры

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.
Продолжая пользоваться сайтом, вы даете согласие на обработку персональных данных. Если вы не согласны, покиньте сайт.