Преобразование в float в Java
Тип float тоже хранит дробь, но короче,
чем double. Небольшое целое в него
кладется само. Величина остается той же,
на экране видна точка:
int num1 = 42;
float num2 = num1;
System.out.println(num2); // выведет 42.0
Переменная num1 по-прежнему int.
Длинный double в float сам
не записывается. Его приводят скобками
(float). Лишние цифры пропадают,
остается близкое число:
double num = 3.141592653589793;
System.out.println((float) num); // выведет 3.1415927
Дана переменная:
int num = 9;
Запишите ее в переменную float
и выведите новую переменную.
Сначала скажите, что выйдет на экран.
Дана переменная:
double num = 2.718281828459;
Приведите ее к float и выведите результат.