Multiplicar Double con int (Ej: 9.5 * 120)
Publicado por Alanca (11 intervenciones) el 02/06/2019 21:32:25
Como puedo mltiplicar doubles con int e iprimirlos en un jtextField.
El siguiente es mi codigo:
Me sale un mensaje de error diciendo que no se puede hacer la operacion con 9.5. solo con numeros enteros (Ej: 9).
Me podrian ayudar a resolver este detalle. Gracias.
El siguiente es mi codigo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
***** Peso = 9.5.
private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {
// Superficie corporal = Peso x 4 + 9 / 100:
int peso = Integer.parseInt(jTextField1.getText());
double num0 = 4;
double num1 = 9;
double num2 = 100;
double SC = ((peso * num0) + num1) / num2;
DecimalFormat formato = new DecimalFormat("#######.##");
jTextField4.setText(String.valueOf(Double.valueOf(formato.format(SC))));
// Liquidos totales = Peso x Requerimietnos normales:
int requerimientos = Integer.parseInt(jTextField2.getText());
int LT = peso * requerimientos;
String LT0 = Integer.toString(LT);
jTextField3.setText(LT0);
Me sale un mensaje de error diciendo que no se puede hacer la operacion con 9.5. solo con numeros enteros (Ej: 9).
Me podrian ayudar a resolver este detalle. Gracias.
Valora esta pregunta


0