Olá,
Utilize as funções matemáticas CEIL ou FLOOR para obter o valor.
Saudações,
Anji
Avalados por :
Olá a todos,
Alguém pode me ajudar a resolver um problema? Tenho um número que é 1.25 ou qualquer valor, e minha necessidade é tornar esse número o próximo inteiro.
Portanto, para o exemplo acima, deveria se tornar 2.
Alguém pode me enviar algum código de exemplo para resolver isso? Desde já, obrigado.
Olá,
Utilize as funções matemáticas CEIL ou FLOOR para obter o valor.
Saudações,
Anji
Olá
Obrigado pela sua resposta, mas aqui não estou obtendo o próximo número inteiro.
Se eu tiver uma quantidade de 0.2
Eu quero que a quantidade seja 1
Se você tiver alguma dica, por favor, encontre-a para mim, obrigado
Olá,
check este exemplo...
DATA: I TYPE I,
P TYPE P DECIMALS 2,
M TYPE F VALUE '-3.5',
D TYPE P DECIMALS 1.
P = ABS( M ). " 3,5
I = P. " 4 - arredondamento de negócio
I = M. " -4
I = CEIL( P ). " 4 - próximo número inteiro maior
I = CEIL( M ). " -3
I = FLOOR( P ). " 3 - próximo número inteiro menor
I = FLOOR( M ). " -4
I = TRUNC( P ). " 3 - parte inteira
I = TRUNC( M ). " -3
D = FRAC( P ). " 0.5 - parte decimal
D = FRAC( M ). " -0.5
Saudações,
Vasanth
Olá,
check este exemplo...
DATA: I TYPE I,
P TYPE P DECIMALS 2,
M TYPE F VALUE '-3.5',
D TYPE P DECIMALS 1.
P = ABS( M ). " 3,5
I = P. " 4 - arredondamento de negócios
I = M. " -4
I = CEIL( P ). " 4 - próximo número inteiro maior
I = CEIL( M ). " -3
I = FLOOR( P ). " 3 - próximo número inteiro menor
I = FLOOR( M ). " -4
I = TRUNC( P ). " 3 - parte inteira
I = TRUNC( M ). " -3
D = FRAC( P ). " 0.5 - parte decimal
D = FRAC( M ). " -0.5
Cumprimentos,
Vasanth
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute