Java Long doubleValue 메서드

JavaBeginner
지금 연습하기

소개

이 랩에서는 Java 의 Long 클래스에서 doubleValue() 메서드를 사용하는 방법을 배우게 됩니다. 이 메서드는 Long 객체를 해당 double 값으로 변환하는 데 사용됩니다. 이 메서드를 사용하는 방법과 출력을 얻는 방법을 보여주는 두 가지 예제를 이 랩에서 보게 될 것입니다.

Java 파일 생성

먼저, 원하는 텍스트 편집기 또는 통합 개발 환경 (IDE) 을 열고 프로젝트 폴더에 LongDoubleValue.java 라는 이름의 새 Java 파일을 생성합니다.

cd ~/project
touch LongDoubleValue.java

Java 코드 작성

이 단계에서는 doubleValue() 메서드의 사용법을 보여주는 Java 코드를 작성합니다.

public class LongDoubleValue {
    public static void main(String[] args) {

        // Example 1
        Long x = 99L;
        double i = x.doubleValue();
        System.out.println(i);

        Long y = 23L;
        double d = y.doubleValue();
        System.out.println(d);

        // Example 2
        System.out.print("Enter the value to be converted : ");

        try {
            Scanner sc = new Scanner(System.in);
            long number = sc.nextLong();
            Long n = number;
            double val = n.doubleValue();

            System.out.println("Double Value is: " + val);
        } catch(Exception e) {
            System.out.println("Not a valid long");
        }
    }
}

코드 컴파일 및 실행

코드를 작성한 후에는 javac 명령을 사용하여 Java 파일을 컴파일해야 합니다.

javac LongDoubleValue.java

컴파일이 성공하면 java 명령을 사용하여 코드를 실행할 수 있습니다.

java LongDoubleValue

출력:

99.0
23.0
Enter the value to be converted : 63
Double Value is: 63.0

코드 테스트

두 번째 예제에서는 어떤 long 값을 입력하든 해당 double 값을 얻을 수 있습니다. 예를 들어:

Enter the value to be converted : 456
Double Value is: 456.0
Enter the value to be converted : -789
Double Value is: -789.0

요약

이 랩에서는 Java 의 Long 클래스에 있는 doubleValue() 메서드에 대해 배웠습니다. Java 파일을 생성하고, 코드를 작성하고, 컴파일하고, 실행하고, 테스트하는 방법을 살펴보았습니다. 이제 doubleValue() 메서드를 사용하여 Long 객체를 해당 double 값으로 쉽게 변환할 수 있습니다.