У меня такой вопрос по данной задаче, в двух последних методах деления и определения процента от числа, я написал в коде следующее
public static double division(int a, int b) {
return (double) a/b;
}
public static double percent(int a, int b) {
return (double) a*b/100;
}
public static void main(String[] args) {
}
В чем разница этого кода от кода написанного ниже:
public static double division(int a, int b) {
double div = a/b;
return div;
}
public static double percent(int a, int b) {
double per = a*b/100;
return per ;
}
public static void main(String[] args) {
}
Просто для меня коды идентичны т.е одинаково выполняют одно и тоже действие, а валидатор все равно ругался, чтобы я убедился, что не возвращается целое число. Может кто пояснит, просто я возможно момент в обучении какой-то упустил или еще не знаю чего-то :)