Говорят, что мы должны ставить 'd' или 'D' после числа, когда вы создаете двойную переменную. Но что, если я вычисляю много чисел?
double div = (6 % 4) / 10; // result 0.2
System.out.println("answer: " + div); // output: 0.0
Очевидно, я получу неожиданный ответ, который должен быть 0.2 НЕ 0.0 ... Теперь, если я поставлю 'd' или 'D' после числа, я получу правильный ответ.
double div = (6d % 4d) / 10d; // result 0.2
System.out.println("answer: " + div); // output: 0.2
Должен ли я ставить 'd' на все числа в одном выражении при использовании двойной переменной? или достаточно ввести 'd' в один номер?
double div = (6 % 4) / 10d; //0.2