¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como arredondar um número decimal para o inteiro seguinte: Exemplo e código de amostra

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 10 Vistas
0
Cargando...

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.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá,

Utilize as funções matemáticas CEIL ou FLOOR para obter o valor.

Saudações,

Anji

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

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

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

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

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

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

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?