Введение
В этом практическом занятии вы научитесь использовать метод floatValue() класса Long в Java. Метод floatValue() используется для преобразования объекта Long в соответствующее значение float.
В этом практическом занятии вы научитесь использовать метод floatValue() класса Long в Java. Метод floatValue() используется для преобразования объекта Long в соответствующее значение float.
Создайте новый Java-файл с именем LongFloatValueMethod.java в директории ~/project с использованием следующей команды:
touch ~/project/LongFloatValueMethod.java
Откройте файл LongFloatValueMethod.java в текстовом редакторе.
В этом шаге вы создадите объект Long с использованием числовой константы.
// creating a Long object
Long num = 12345L;
В этом шаге вы будете использовать метод floatValue(), чтобы преобразовать объект Long в значение float.
// converting Long to float using the floatValue() method
float floatNum = num.floatValue();
В этом шаге вы будете отображать преобразованное значение float в консоли.
// displaying the converted float value
System.out.println("Float value of " + num + " is " + floatNum);
Сохраните файл и скомпилируйте его с использованием следующей команды:
javac ~/project/LongFloatValueMethod.java
Запустите программу с использованием следующей команды:
java LongFloatValueMethod
Программа будет отображать следующий вывод для значения Long 12345L:
Float value of 12345 is 12345.0
В этом шаге вы измените программу, чтобы принимать значение Long от пользователя.
// creating a Scanner object to take user input
Scanner sc = new Scanner(System.in);
// prompting the user to enter a long value
System.out.print("Enter a long value: ");
// reading the long value from the user
Long num = sc.nextLong();
В этом шаге вы будете использовать метод floatValue(), чтобы преобразовать введенное пользователем значение Long в значение float.
// converting user input Long to float using the floatValue() method
float floatNum = num.floatValue();
В этом шаге вы будете отображать преобразованное значение float в консоли.
// displaying the converted float value
System.out.println("Float value of " + num + " is " + floatNum);
Сохраните файл и скомпилируйте его с использованием следующей команды:
javac ~/project/LongFloatValueMethod.java
Запустите программу с использованием следующей команды:
java LongFloatValueMethod
Программа попросит вас ввести значение типа long. Введите значение типа long и нажмите Enter. Программа отобразит на консоли эквивалентное значение типа float для введенного значения.
Удалите файл LongFloatValueMethod.java с использованием следующей команды:
rm ~/project/LongFloatValueMethod.java
В этом практическом занятии вы узнали, как использовать метод floatValue() класса Long в Java для преобразования объектов Long в их эквивалентные значения типа float. Также вы узнали, как использовать класс Scanner для ввода данных пользователем и как выводить результаты на консоль с использованием метода println().