Constante: REAL, LREAL
Vous pouvez spécifier des nombres à virgule flottante comme REAL
et LREAL
constantes en notation décimale ou en notation exponentielle avec mantisse et exposant. Le point décimal sert de séparateur décimal selon le système international d'unités (anglais).
Syntaxe de la notation exponentielle
<significand> e | E <exponent>
exponent : -44..38 // REAL exponent : -324..308 // LREAL
REAL
littéral
7.4 | Nombre décimal 7,4 avec une virgule renvoie une erreur de compilation |
1/3.0 | Fraction décimale pour 0,333333343 Remarque : Dans le cas d'une division de types entiers, le résultat reste un type entier. Dans ce cas, la valeur est arrondie. Par exemple, 1/3 donne 0 comme résultat. |
1.64e+009 | Notation exponentielle |
-3.402823e+38 | Plus petit nombre |
-1E-44 | Plus grand nombre négatif |
1.0E-44 | Plus petit nombre positif |
3.402823e+38 | Le plus grand nombre |
LREAL
littéral
-1.7976931348623157E+308 | Plus petit nombre |
-4.94065645841247E-324 | Plus grand nombre négatif |
4.94065645841247E-324 | Plus petit nombre positif |
1.7976931348623157E+308 | Le plus grand nombre |
Pour plus d'informations, consultez : REAL, LREAL