¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo redondear un número decimal al siguiente entero: Ejemplo y código de muestra

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

Hola a todos,

¿Puede alguno de ustedes ayudarme a resolver un problema? Tengo una cantidad que es de 1.25 o cualquier valor, ahora mi requisito es hacer que esta cantidad sea el siguiente entero.

Por lo tanto, para el ejemplo anterior, debería convertirse en 2.

¿Alguno de ustedes puede enviarme algún código de ejemplo para resolver esto? Gracias de antemano.

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

4 Respuestas

0
Cargando...

Hola,

Utiliza las funciones matemáticas CEIL o FLOOR para obtener el valor.

Saludos,

Anji

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

Hola

Gracias por tu respuesta, pero aquí no estoy obteniendo el siguiente número entero.

si tengo una cantidad 0.2

quiero que la cantidad sea 1

si tienes alguna pista, por favor encuéntrala para mí, gracias

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

Hola,


check this example...


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 - redondeo de negocio 
I = M. " -4 
I = CEIL( P ). " 4 - siguiente número entero más grande 
I = CEIL( M ). " -3 
I = FLOOR( P ). " 3 - siguiente número entero más pequeño 
I = FLOOR( M ). " -4 
I = TRUNC( P ). " 3 - parte entera 
I = TRUNC( M ). " -3 
D = FRAC( P ). " 0.5 - parte decimal 
D = FRAC( M ). " -0.5 

Saludos,

Vasanth

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

Hello,


check this example...


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 - business rounding 
I = M. " -4 
I = CEIL( P ). " 4 - next largest whole number 
I = CEIL( M ). " -3 
I = FLOOR( P ). " 3 - next smallest whole number 
I = FLOOR( M ). " -4 
I = TRUNC( P ). " 3 - integer part 
I = TRUNC( M ). " -3 
D = FRAC( P ). " 0.5 - decimal part 
D = FRAC( M ). " -0.5 

REgards,

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?