Entero a REAL

El controlador almacena los valores REAL en un formato de número de punto flotante de precisión única IEEE. Utiliza un bit para el signo del valor, 23 bits para la mantisa y ocho bits para el exponente (en total son 32 bits). Si mezcla una etiqueta de entero (SINT, INT o DINT) con una etiqueta REAL como entrada de la misma instrucción, el controlador convierte el valor entero en un valor REAL antes de que se ejecute la instrucción.
Un valor SINT o INT siempre se convierte en el mismo valor REAL.
Un valor DINT puede que no se convierta en el mismo valor REAL:
  • Un valor REAL usa hasta 24 bits para el valor de base (23 bits almacenados más uno "oculto").
  • Un valor DINT usa hasta 32 bits para el valor (uno para el signo y 31 para el valor).
  • Si el valor DINT requiere más de 24 bits significativos, podría no convertirse en el mismo valor REAL. Si no es así, el controlador redondea hasta el valor REAL más próximo utilizando 24 bits significativos.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal