La méthode JavaScript Number toPrecision () renvoie une chaîne représentant l'objet Number avec la précision spécifiée.
La syntaxe de la toPrecision()
méthode est:
num.toPrecision(precision)
Voici num
un nombre.
Paramètres Number toPrecision ()
La toPrecision()
méthode prend en compte:
- precision (Facultatif) - Un entier spécifiant le nombre de chiffres significatifs
Remarques :
- Si la précision est omise, elle se comporte comme Number.toString () et le nombre entier est renvoyé.
- Si la précision est une valeur non entière, elle est arrondie à l'entier le plus proche.
Valeur renvoyée de Number toPrecision ()
- Renvoie a
String
, représentant un nombre arrondi à des chiffres significatifs de précision.
Remarque : La toPrecision()
méthode renvoie un RangeError
si la précision n'est pas comprise entre 1 et 100 .
Exemple: utilisation de Number.toPrecision ()
let num = 57.77583; console.log(num.toPrecision()); // 57.77583 -> similar to toString() console.log(num.toPrecision(5)); // 57.776 console.log(num.toPrecision(2)); // 58 console.log(num.toPrecision(1)); // 6e+1 -> in somecases, exponential notation num = 0.000123; console.log(num.toPrecision()); // 0.000123 console.log(num.toPrecision(5)); // 0.00012300 console.log(num.toPrecision(2)); // 0.00012 console.log(num.toPrecision(1)); // 0.0001
Production
57,77583 57,776 58 6e + 1 0,000123 0,00012300 0,00012 0,0001
Lectures recommandées:
- Numéro JavaScript àFixé ()