Ahoj,
zkouším si napsat program na průměrnou spotřebu, ale pořád mi to dává hodnotu Infinity... Přikládám kód:
private void btnVypoctiActionPerformed(java.awt.event.ActionEvent evt) {
float pocetLitru = 0;
float pocetKilometru = 0;
float cenaPHM = 0;
float spotreba = Float.NaN;
try {
pocetLitru = Float.parseFloat(txtPocetLitru.getText());
} catch (Exception e) {
JOptionPane.showMessageDialog(this, "Nezadali jste číslo!", "Chyba", 0);
txtPocetLitru.requestFocus();
return;
}
try {
pocetLitru = Float.parseFloat(txtPocetKilometru.getText());
} catch (Exception e) {
JOptionPane.showMessageDialog(this, "Nezadali jste číslo!", "Chyba", 0);
txtPocetKilometru.requestFocus();
return;
}
/*try {
pocetLitru = Float.parseFloat(txtCenaPHM.getText());
} catch (Exception e) {
JOptionPane.showMessageDialog(this, "Nezadali jste číslo!", "Chyba", 0);
txtCenaPHM.requestFocus();
return;
}*/
spotreba = (pocetLitru / pocetKilometru) * 100;
lblPrumSpotrebaVypocet.setText(Float.toString(spotreba));
}
Díky moc za jakékoli rady!
avalagne