Programación General > Java
Ayuda Con Calculo Matematico.
esteban014:
Hola estoy tratando de hacer el calculo usando una tasa de 19%
y asi es como estoy tratado de hacer:
double resultado,caja1_,caja2_;
caja1_ = Double.parseDouble(caja1.getText());
caja2_ = Double.parseDouble(caja2.getText());
resultado = caja1_ * caja2_;
el problema es que el resultado por ejemplo si multplico 8.668 * 0.19 = 1.64692
como podria hacerlo para dejarlo aproximado a 1.647 he probado cambiando a float , integer, etc....
F_Tanori:
Quieres redondear?
Aqui hay algo que te puede ayuda
http://www.adrformacion.com/curso/java/lec.../ClasesJava.htm
http://javabasico.osmosislatina.com/curso/...a2/langmath.htm
Saludos
:hola:
esteban014:
--- Cita de: "F_Tanori" --- Quieres redondear?
Aqui hay algo que te puede ayuda
http://www.adrformacion.com/curso/java/lec.../ClasesJava.htm
http://javabasico.osmosislatina.com/curso/...a2/langmath.htm
Saludos
:hola:
--- Fin de la cita ---
Hola bueno primero que todo muchas gracias por responder y lo que pasa me resolviste el problema en parte ej:
tengo el calculo de 8668 (sin punto) * 0.19 = 1647.0 (todo bien excepto por el .0) que sale es decir me aproxima el valor de 164 "692" estaS tres cifras me las aproxima a 7 lo cual es lo que busco pero no se por que me queda con un .0. en excel la formula que me sale es 8.668 *19% =1.647 pero ese % trato de incluirlo en java pero no me deja
silverfox:
Hola...
No entiendo tu duda...
X * 19% === X * 0.19
Y efectivamente, te da el mismo resultado.
¿Qué es lo que no te cuadra?
Saludos.
Silverfox
Mollense:
--- Cita de: "silverfox" --- Hola...
No entiendo tu duda...
X * 19% === X * 0.19
Y efectivamente, te da el mismo resultado.
¿Qué es lo que no te cuadra?
Saludos.
Silverfox
--- Fin de la cita ---
Lo que esteban014 no quiere es que no le aparezca el .0 cuando el resultado es un número entero.
Navegación
[#] Página Siguiente
Ir a la versión completa