Visual Basic - Redondeo de cifras???

Life is soft - evento anual de software empresarial
 
Vista:

Redondeo de cifras???

Publicado por Mauricio Torres (31 intervenciones) el 18/11/2004 00:06:27
Hola a todos:
Tengo el siguiente inconveniente: Tengo en vb 6.0 un textbox que me genera un número de x cifras, deseo saber si hay alguna forma de tomar las dos ultimas cifras de dicho número y aproximarlas a la centena siguiente, por ejemplo el número que me dio en el text box es 4170, deseo aproximarlo a 4200.
No se si me hice entender, en caso contrario favor hacérmelo saber.
Desde ya mil gracias
Mauricio
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Redondeo con round

Publicado por Alberto (200 intervenciones) el 22/11/2004 16:03:52
Mauricio: tenés que usar round dividiendo el argumento por 100, o sea: round(variable/100,0)*100, suponiendo que variable contiene el 4170,
es decir que lo dividís por 100 para que te quede 41,70 que será redondeado a 42 porque el 2do argumento es cero decimales, y luego lo multiplicás de nuevo por 100 para que te quede 4200
Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Redondeo con round

Publicado por Mauricio (31 intervenciones) el 24/11/2004 17:00:26
Muchas gracias, es justo lo que necesitaba
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar