Nombre entier à REAL

L'automate mémorise des valeurs REAL en simple précision IEEE, au format de nombre à virgule flottante. Il utilise un bit pour le signe de la valeur, 23 bits pour la valeur de référence, et huit bits pour l'exposant (32 bits au total). Si vous mélangez une étiquette entière (SINT, INT ou DINT) et une étiquette REAL comme entrées dans la même instruction, l'automate convertit la valeur entière en valeur REAL avant que l'instruction ne s'exécute.
Une valeur SINT ou INT se convertit en même valeur REAL.
Une valeur DINT ne peut pas se convertir dans la même valeur REAL.
  • Une valeur REAL utilise jusqu’à 24 bits pour la valeur de référence (23 bits stockés plus un bit « masqué »).
  • Une valeur DINT utilise jusqu'à 32 bits pour la valeur (un pour le signe et 31 pour la valeur).
  • Si la valeur DINT nécessite plus de 24 bits importants, elle peut ne pas se convertir dans la même valeur REAL. Si elle ne se convertit pas, l’automate l’arrondit à la valeur REAL la plus proche en utilisant les 24 bits les plus importants.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal