COBOL - Resumo das operações aritméticas - como são efetuadas
Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com
Resumo das operações aritméticas - como são efetuadas
Instrução
Valor após a execução da instrução
Campos
A
B
C
D
ADD A TO B
A
A + B
ADD A B C TO D
A
B
C
A + B+ C + D
ADD A B C GIVING D
A
B
C
A + B+ C
ADD A TO B C
A
A + B
A + C
SUBTRACT A FROM B
A
B - A
SUBTRACT A B FROM C
A
B
C - (A + B)
SUBTRACT A B FROM C GIVING D
A
B
C
C - (A + B)
MULTIPLY A BY B
A
A X B
MULTIPLY A BY B GIVING C
A
B
A X B
DIVIDE A INTO B
A
B / A
DIVIDE A INTO B GIVING C
A
B
B / A
DIVIDE A BY B GIVING C
A
B
A / B
DIVIDE A INTO B GIVING C REMAINDER D
A
B
B / A
RESTO
Exemplos de expressões aritméticas
Expressão
A
B
C
D
Resultado
A + B + C
2
3
2
7
A + B + C
2
-3
2
1
A - B - C
2
3
2
-3
A + B * C
2
3
2
8
(A + B) * C
2
3
2
10
A + B * C ** D
2
3
2
2
14
(A + B) * C ** D
2
3
2
2
20
(A / (B * C)) ** D
12
3
2
2
4
A - B / B
125
100
124
(A - B) / B
125
100
.25
(A - B) / B * 100
125
100
25