Page de démarrage > cat > number 
 en de es it nl pl pt pt_BR mk sq ca hu cs tr ar fa id vi ko ja ru zh zh_TW eo
Précédent  Suivant  Éditer  Renommer  Annuler  Rafraîchir  Rechercher  Administration  
Documentation
Historique
 
nombres
Un nombre est constitué d’un signe optionnel, d’un ou plusieurs chiffres, d’un éventuel point décimal suivi par un ou plusieurs chiffres optionnels, optionnellement suivi de la lettre e, éventuellement suivie d’un signe, suivi par un ou plusieurs chiffres.

 [ sign ] digit [ digit [ ... ]] [ . { digit [ digit [ ... ] ] } ] [ { e | E } [ sign ] digit [ digit [ digit [ ... ] ] ]

Si un point décimal est employé, au moins un chiffre doit le précéder. Aucun chiffre n’est obligatoire après le point décimal, mais au moins un chiffre doit suivre un E (ou un e) s’il est employé.

Spécifier un exposant ne signifie pas forcément que le nombre soit un flottant.

Ce qui suit présente des nombres valides :

 0 -0 +0 (les trois sont le même nombre, l’[/cat/integer|entier] 0)
 0.0 0. -0.e0 -0.0 +0.0 (les trois sont le même nombre, le [/cat/float|flottant] 0.0)
 1 +1 -1  7. 1.0 -1.0 -10.0e-1 -0.1e+1  3716  -4033  1.5  -12.34  1. 01.0 3.14159267 1E5 1.7E-3

Ce qui suit représente la même valeur, un entier :

 1000000 1E+7 10E6 10000000E-1

Ceux-ci sont tous des représentations d’un même nombre flottant :

 1000000.0 1.E+7 1.0e7 10.0e6 0.100E8 10000000.0E-1

Voir aussi

expressions, floating-point, Entiers