LREAL

NOTA
  • LREAL est pris en charge par les automates 32 bits, par ex. FP7 uniquement. Donc, les programmes qui utilisent le type de données LREAL ne peuvent pas être exécutés sur des automates 16 bits.

  • Littéraux entiers tels que '123' sont convertis implicitement en LREAL.

  • LREAL offre une plus grande précision d’env. 16 digits et un intervalle de valeurs supérieur par rapport au type de données REAL.

Les variables de type LREAL sont des nombres réels de 64 bits basés sur IEEE754. La mantisse est de 52 bits et l’exposant de 11 bits.

  1.  (1) Position du bit
  2.  (2) Bit de signe : 0 positif, 1 négatif
  3.  (3) Exposants (11 bits)
  4.  (4) Mantisse (52 bits)

Intervalle des valeurs LREAL :

-1.7976931348623158e+308 à -2.2250738585072014e-308

0.0

+2.2250738585072014e-308 à +1.7976931348623158e+308

La valeur initiale par défaut, par ex. pour la déclaration de variable dans l’en-tête de POU ou la liste des variables globales :

0.0

Vous pouvez entrer les valeurs de type LREAL dans le format suivant : [+-] Integer.Integer [(Ee) [+-] Integer]

Exemple

5.983e-137

-33.876e122

3.8762204557123e3

0.000123

123.0

Modifié le : 2022-09-29Commentaires sur cette pageAssistance téléphonique