Метод toExponential() объекта Number в JavaScript
- Предыдущая страница prototype
- Следующая страница toFixed()
- Вернуться на один уровень вверх Референсное руководство JavaScript Number
Определение и использование
toExponential()
Метод преобразует число в экспоненциальную систему счисления.
Пример
Пример 1
let num = 5.56789; let n = num.toExponential(3);
Пример 2
Преобразование числа в экспоненциальную систему счисления:
let num = 5.56789; let n = num.toExponential();
Синтаксис
number.toExponential(digits)
Параметр
Параметр | Описание |
---|---|
digits |
Опционально. целое число между 0 и 20, определяющее количество десятичных знаков в системе с экспонентой. Если опущено, то устанавливается количество цифр, необходимое для представления значения. |
Возврат значений
Тип | Описание |
---|---|
Строка | Представление числа в виде числа с экспонентой. |
Технические детали
Возврат значений
Возвращает строковое представление числа в виде числа с экспонентой, то есть с одним числом перед десятичной точкой и digits Количество цифр. Часть числа в виде дроби будет отрезана, и при необходимости дополнена нулями, чтобы длина числа соответствовала указанной.
выбрасывается
Исключение | Описание |
---|---|
RangeError |
когда digits Исключение, выброшенное при слишком малом или слишком большом значении. Значения в диапазоне от 0 до 20 не вызывают этого исключения. Некоторые реализации поддерживают значения в более широком или более узком диапазоне. |
TypeError | Исключение, выброшенное при вызове метода не объекта Number. |
Поддержка браузеров
Number.constructor
Это функция ECMAScript3 (ES3).
Все браузеры поддерживают ES3 (JavaScript 1999):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Поддержка | Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |
- Предыдущая страница prototype
- Следующая страница toFixed()
- Вернуться на один уровень вверх Референсное руководство JavaScript Number