Ядро JavaScript 1.5. Справочник

       

ToExponential


Возвращает строку, представляющую объект Number в экспоненциальной нотации.

Метод из Реализован в

JavaScript 1.5

Версия ECMAECMA-262, Edition 3


Синтаксис

toExponential([fractionDigits])

Параметр

fractionDigits

Целое, специфицирующее количество цифр после десятичной точки. По умолчанию - столько цифр, сколько необходимо для специфицирования числа.

Описание

Метод Number.prototype.toExponential возвращает строку, представляющую объект Number в экспоненциальной нотации, с одной цифрой перед десятичной точкой, округлённое до fractionDigits после после десятичной точки. Если аргумент fractionDigits

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

Если Вы используете метод toExponential для числового литерала и этот числовой литерал не имеет экспоненты и десятичной точки, оставьте пространство перед точкой, предшествующей вызову метода, чтобы предотвратить интерпретацию этой точки как десятичной.

Если число имеет больше цифр, чем запрошено параметром fractionDigits, число округляется до ближайшего числа, представляемого цифрами fractionDigits . См. обсуждение округления значений в описании метода , которое применимо также к toExponential.


Примеры

var num=77.1234

alert("num.toExponential() is " + num.toExponential())   //выводит 7.71234e+1

alert("num.toExponential(4) is " + num.toExponential(4)) //выводит 7.7123e+1   

alert("num.toExponential(2) is " + num.toExponential(2)) //выводит 7.71e+1

alert("77.1234.toExponential() is " + 77.1234.toExponential())



//выводит 7.71234e+1

alert("77 .toExponential() is " + 77 .toExponential())   //выводит 7.7e+1

См. также

, ,

.



Содержание раздела