Enterprise COBOL for z/OS, V6.3.0, Language Reference
O corte é realizado nos valores dos dados após a conversão para o formato de caracter.
Para mais informações sobre a conversão, consulte
Format conversion of elementary data.
Para valores convertidos de valores numéricos assinados, o espaço inicial é removido se o valor for positivo.
Para valores convertidos de itens numéricos, os zeros à esquerda (após qualquer sinal de menos inicial) até, mas sem incluir o dígito, imediatamente antes da
vírgula real ou implícita, são eliminados.
Os zeros à direita depois de um ponto decimal são mantidos. Por exemplo:
- -012.340 passa a -12.340.
- 0000.45 passa a 0.45.
- 0013 passa a 13.
- 0000 passa a 0.
Os valores de caracteres dos itens de dados da classe alfabética, alfanumérica, DBCS e nacional têm espaços à direita ou à esquerda removidos, dependendo se os
itens de dados correspondentes têm justificação à esquerda (padrão) ou à direita, respectivamente.
Ou seja, os espaços à direita são removidos dos valores cujos itens de dados correspondentes não especificam a cláusula JUSTIFIED.
Os espaços à esquerda são removidos dos valores cujos itens de dados especificam a cláusula JUSTIFIED.
Se um valor de caractere consistir apenas em espaços, um espaço permanecerá como o valor após a conclusão do corte.
© Copyright IBM Corp.