Redondeo de decimales
Publicado por Hector (63 intervenciones) el 21/03/2019 22:19:19
Hola amigos del foro he aquí de nuevo molestando, tengo un pequeño problema que al sumar las cajas de texto y al resultado multiplicarlo por el 19%, lo que quiero es aproximarlo, pero no me funciona, pro ejemplo que el IVA de un resultado de $ 1845.66, lo aproxime a $ 1846 o en su defecto, además que el valor del IVA lo muestre en entero y no con decimales, soy nuevo en esto, así que necesito de su ayuda, este es el código que estoy usando por el momento.
ojala que me ayuden desde ya muchas gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
private void SumaTotalActionPerformed(java.awt.event.ActionEvent evt) {
int val1 = Integer.parseInt(txtvalmano.getText());
int val2 = Integer.parseInt(txtvalrep.getText());
int suma = val1 + val2;
String valorTotal = Integer.toString(suma);
txtsubtotal.setText(valorTotal);
int val3 = Integer.parseInt(txtsubtotal.getText());
Double suma1 = val3 * 0.19;
String valorTotal1 = Double.toString(suma1);
txtiva.setText(valorTotal1.trim());
int val4 = Integer.parseInt(txtsubtotal.getText());
int val5 = Integer.parseInt(txtiva.getText());
int suma2 = val4 + val5;
String valorTotal2 = Integer.toString(suma2);
txttotal.setText(valorTotal2);
txtnota.requestFocus();
}
Valora esta pregunta


0