Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Formatação de valores

Notei que é possível usar também a formatação sem o $

77 WRK-SALARIO-ED PIC ZZZ.ZZ9,99 VALUE ZEROS.

Deu certo, até ai tudo bem.

Tentei usar um número maior é não deu certo. Usei a seguinte formatação

77 WRK-SALARIO-ED PIC ZZZ.ZZZ.ZZ9,99 VALUE ZEROS.

Qual o limite?

Para entregar a formatação, fiz assim:

DISPLAY 'SALARIO R$ ' WRK-SALARIO-ED.
1 resposta
solução!

Rogerio,

O limite de valor numerico no cobol é de 36 posicoes , contando as casas decimais. Lembrando que o COBOL nao armazena os valores com formatação alguma. São gravados em arquivo por posicao de entrada, forma bruta , entao 456.123,90 fica 45612390.

Abcs Ivan