DATA n TYPE p DECIMALS 2.
DATA m TYPE p DECIMALS 2 VALUE ‘-5.55’.
n = abs( m ). WRITE: ‘ABS: ‘, n.
n = sign( m ). WRITE: / ‘SIGN: ‘, n.
n = ceil( m ). WRITE: / ‘CEIL: ‘, n.
n = floor( m ). WRITE: / ‘FLOOR:’, n.
n = trunc( m ). WRITE: / ‘TRUNC:’, n.
n = frac( m ). WRITE: / ‘FRAC: ‘, n.
The output appears as follows:
ABS: 5.55 Valor Absoluto ( * -1)
SIGN: 1.00- Coleta o signo do valor
CEIL: 6.00- Arredonda o maior valor
FLOOR: 5.00- Arredonda o menor valor
TRUNC: 5.00- Trunca o valor
FRAC: 0.55- Coleta a parte fracionaria
Filed under: Uncategorized | Tagged: ABS, CEIL, FLOOR, FRAC, SIGN, TRUNC | Leave a comment »