Ce face Number.prototype.toExponential
toExponential returnează numărul sub forma m.mmme±n, adică m.mmm × 10n. Parametrul spune câte zecimale are mantisa; fără el, se păstrează toate cifrele necesare.
Este folosit pentru numere foarte mari sau foarte mici, în aplicații științifice. Rezultatul este text.
Parametri
| Parametru | Descriere |
|---|---|
zecimale |
Opțional. Numărul de zecimale ale mantisei (0–100). |
Ce returnează
Un șir de caractere.
Exemple
Exemplul 1: Numere mari și mici
console.log((1500000).toExponential());
console.log((1500000).toExponential(2));
console.log((0.00042).toExponential(1));
console.log(Number("6.02e23"));
Rezultat
1.5e+6
1.50e+6
4.2e-4
6.02e+23
Greșeli frecvente
- Scrii
5.toExponential()și primeștiSyntaxError: punctul este citit ca virgulă zecimală. Scrie(5).toExponential()sau5..toExponential().
Comenzi înrudite
Number.prototype.toPrecision: Formatează un număr cu un anumit număr de cifre semnificative.toFixed: Formatează un număr cu un număr fix de zecimale. Returnează text.Number.prototype.toString: Transformă un număr în text, opțional în altă bază: binar, octal, hexazecimal.