public static double getWeight(int earthWeight) {
double moonWeight = 0.17 * earthWeight;
return moonWeight;
}
Maria Volkova
3 уровень
Для чего вводим меременную типа double, всего дишь для того, чтобы не переназначать int earthWeight другой тип? А если бы результат был целым, то не нужно было бы вводить дополнительную переменную, а сразу вернуть ей результат?
Обсуждается
Комментарии (5)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Валерий Юшкевич
4 октября 2021, 05:35
Можете в return сразу возвратить результат, без переменной
+2
DmitryReg
25 сентября 2021, 11:31
чтобы смогли умножить на 0.17. И возвратить "правильно переведенный вес тела", чтобы выполнить условие задачи
+1
Arkadiy Shin
24 сентября 2021, 11:34
вводить доп переменную не обязательно, значение и так преобразуется в результате умножения на не целочисленное число.
+1
Максим
24 сентября 2021, 10:59
вычисления с дробной частью, поэтому перешли на double. Если был бы целочисленным, то метод, как ранее сказали, будет тоже int.
+1
Александр
24 сентября 2021, 05:40
метод должен возвращать double - double getWeight(int earthWeight)
+1