Number.prototype.toExponential în JavaScript

Numere și matematică Toate browserele, Node.js

Scrie un număr în notație științifică (exponențială), de exemplu 1.5e+6.

Sintaxă
numar.toExponential(zecimale)

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ști SyntaxError: punctul este citit ca virgulă zecimală. Scrie (5).toExponential() sau 5..toExponential().

Comenzi înrudite