Instrucciones especiales
–
Cuando el rango decimal del número de coma flotante sea más largo que el área de
memoria prevista, se recortarán los dígitos que no se puedan guardar.
(S2)+0
(S2)+1
(S2)+2
(S1)+1
-1 2 . 3 4
Fig. 7-64:Los demás decimales no aparecen en la cadena de datos pero se tienen en
–
Cuando el número de decimales en (S2+)+2) esté ajustado en un valor distinto cero, el
código ASCII "2E
Si el número de decimales se define en cero, no se añadirá ningún punto decimal.
(S2)+0
(S2)+1
(S2)+2
(S1)+1
-1 2 . 3 4 5
Fig. 7-65:El punto decimal se inserta automáticamente en la cadena de caracteres.
–
El exponente se representa con dos dígitos. Con un exponente de un dígito, se añade el
código ASCII "30H" (0) entre el signo del exponente y el propio exponente.
–
Como signo del exponente se añade el código ASCII "2B
ASCII "2D
(S2)+0
(S2)+1
(S2)+2
(S1)+1
-1 2 . 3 4 5
Fig. 7-66:Representación del exponente
Programación FX
/FX
1S
1N
1
12
4
(S1)+0
5 6 7
cuenta y se redondean.
" para el punto decimal se añadirá automáticamente en el dígito indicado.
H
1
12
4
(S1)+0
6 7
" (-) si el exponente es negativo.
H
1
12
4
(S1)+0
6 7
/FX
/FX
/FX
/FX
2N
2NC
3G
3U
Instrucción con números de coma flotante
Número total de dígitos (12)
-
1 . 2 3 4 6
6 7
4 decimales
Número total de dígitos (12)
-
1 . 2 3 4 6 E + 0 1
4 decimales
Punto decimal
Número total de dígitos (12)
1 . 2 3 4 6 E + 0 1
-
/FX
3UC
E + 0 1
Estos dígitos no se guardan.
El último dígito transformado se
redondea.
" (+) si es positivo y el código
H
Exponente de dos dígitos
Signo del exponente
7 – 67