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.

introduzca la descripción de la imagen aquí

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 .

Frase redondeada

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.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow