#java #variable-assignment
#java #переменная-присвоение
Вопрос:
Что не так с этим кодом?
private void jButtonConvActionPerformed(java.awt.event.ActionEvent evt) {
double Algerian_Dinars = Double.parseDouble(jtxtConvert.getText());
if (jCombCrrency.getSelectedItem().equals("USA"))
{
double US_Dollar = 0,00905365; /*here is the error???*/
String cconvert1 = String.format("N%.2f",Algerian_Dinars * US_Dollar);
jlblConvert.setText(cconvert1);
Комментарии:
1. @Tom Пожалуйста, не редактируйте и не поднимайте старые вопросы, особенно не такие плохие, как этот.
Ответ №1:
Вы не можете использовать запятую в двойных числах в Java.
double US_Dollar = 0,00905365;
^
Я предполагаю, что вы пропустили десятичное число вместо этого, например:
double US_Dollar = 0.00905365;
Комментарии:
1. Большое вам спасибо.