Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

Ошибка при возведении числа в степень в java, или почему не подходит тип float/int?

Public class Main {
public static void main(String[] args) {
int v = 6;
int g = 3;
float c = Math.pow(v, g);
System.out.print(c);

Компилятор просит заменить тип float на double (почему?), и когда меняю, то выводится "216,0"(кстати, почему не целое число?)

По дате
По рейтингу