0
Не пойму, зачем писать "double y=20", когда double- это выражение с плавающей точкой удвоенной точности, а 20 - целое число?
Пишу int вместо double и результат тот же. Зачем тогда писать double?
1 Resposta
+ 1
Все зависит от того, для чего тебе нужна эта переменная. Целочисленное вычисление или дробное.
Самое простое, для чего нужно double y = 20 - подсчет интеграла, где необходимо посчитать значения с шагом 0.001 к примеру. Целочисленный тип использовать не получится, в то время как границы подсчета нужно сохранять