Введение
В этом практическом занятии вы научитесь использовать метод doubleValue() класса Long в Java. Этот метод используется для преобразования объекта Long в его эквивалентное значение double. В этом практическом занятии вы увидите два примера, демонстрирующие, как использовать этот метод и как получить его вывод.
Создайте Java-файл
Во - первых, откройте любой текстовый редактор или интегрированную среду разработки (IDE), которую вы предпочитаете, и создайте новый Java - файл с именем LongDoubleValue.java в папке проекта:
cd ~/project
touch LongDoubleValue.java
Напишите код на Java
В этом шаге мы напишем код на Java, чтобы продемонстрировать использование метода doubleValue().
public class LongDoubleValue {
public static void main(String[] args) {
// Пример 1
Long x = 99L;
double i = x.doubleValue();
System.out.println(i);
Long y = 23L;
double d = y.doubleValue();
System.out.println(d);
// Пример 2
System.out.print("Введите значение для преобразования : ");
try {
Scanner sc = new Scanner(System.in);
long number = sc.nextLong();
Long n = number;
double val = n.doubleValue();
System.out.println("Двойное значение равно: " + val);
} catch(Exception e) {
System.out.println("Не является допустимым long");
}
}
}
Скомпилируйте и запустите код
После написания кода вам нужно скомпилировать Java - файл с помощью команды javac:
javac LongDoubleValue.java
После успешной компиляции вы можете запустить код с помощью команды java:
java LongDoubleValue
Результат:
99.0
23.0
Введите значение для преобразования : 63
Двойное значение равно: 63.0
Протестируйте код
Во втором примере вы можете ввести любое значение типа long и получить его эквивалент типа double. Например:
Введите значение для преобразования : 456
Двойное значение равно: 456.0
Введите значение для преобразования : -789
Двойное значение равно: -789.0
Резюме
В этом практическом занятии вы узнали о методе doubleValue() класса Long в Java. Вы увидели, как создать Java - файл, написать код, скомпилировать, запустить и протестировать его. Теперь вы можете легко использовать метод doubleValue() для преобразования объекта класса Long в его эквивалентное значение типа double.



