cobol
Declaración divisoria
Buscar..
Observaciones
La instrucción COBOL DIVIDE
divide un elemento numérico en otros, estableciendo elementos de datos en el cociente y, opcionalmente, el resto.
Frase ROUNDED
:
El valor predeterminado es TRUNCATION
si no se especifica una frase redondeada. El modo ROUNDED
predeterminado es ROUNDED
NEAREST-TOWARD-ZERO
(redondeo hacia abajo) a menos que se especifique lo contrario. El llamado redondeo del banquero es NEAREST-EVEN
.
DIVIDE formatos de instrucciones
DIVIDE a INTO b c d
Los elementos de datos b
, c
y d
se cambian como b/a
, c/a
d/a
.
DIVIDE a INTO b GIVING c
El elemento de datos c
se cambia como b/a
.
DIVIDE a BY b GIVING c
El elemento de datos c
se cambia como a/b
.
DIVIDE a INTO b GIVING q REMAINDER r
Los elementos de datos q
y r
se establecen con los resultados de b/a
DIVIDE a BY b GIVING q REMAINDER r
Los elementos de datos q
y r
se establecen con los resultados de b/a
Todos DIVIDE
campos de resultados pueden tener ROUNDED MODE IS
cláusulas.
Todas las declaraciones DIVIDE
pueden incluir declaraciones declarativas ON SIZE ERROR
y NOT ON SIZE ERROR
para detectar resultados inválidos dado el tipo y tamaño de los campos de resultados.