none
Ajuste de Importes RRS feed

  • Pregunta

  • Buenas, que tal programdores..un gusto..

    Les que perdir ayuda o consejo de como realizar una operacion de "AJUSTE" en un importe dado..

    Tengo el siguiente valor: 14.092.497 lo que deseo hacer es ajustar hacia arriba, para que quede 14.092.500.. ahi tengo un 3 positivo de ajuste...

    Ahora, tengo este otro valor: 14.092.443 que si hago el ajusta seria -43 negativo.

    Si me podrian orientar que camino tomar. muchas gracias

    lunes, 11 de junio de 2018 20:00

Respuestas

Todas las respuestas

  • Deleted
    • Marcado como respuesta Mario Riveros martes, 12 de junio de 2018 2:49
    lunes, 11 de junio de 2018 22:02
  • Le sumas 49. Divides por 100 usando en operador de división entera \. Multiplicas por 100.

    Dim a As Integer = 14092497
    
    a = Redondea(a)
    
    Dim b As Integer = 14092443
    
    b = Redondea(b)
    
    
    ' ---
    Function Redondea(n As Integer) As Integer
    	Return ((n + 49) \ 100) * 100
    End Function

    49, si quieres que una cifra terminada en 50 redondee hacia abajo. Caso contrario, le sumas 50 en su lugar.

    Hola Water..muchasimas gracias por reponder..tu formula me funciono super bien..

    Dime..eso formula..tiene alguno nombre en especial..donde se puede aprender mas sobre ello...?

    martes, 12 de junio de 2018 2:49
  • Deleted
    martes, 12 de junio de 2018 3:56