Java Long floatValue 메서드

JavaBeginner
지금 연습하기

소개

이 랩에서는 Java 의 Long 클래스에서 floatValue() 메서드를 사용하는 방법을 배우게 됩니다. floatValue() 메서드는 Long 객체를 해당 float 값으로 변환하는 데 사용됩니다.

프로젝트 설정

다음 명령을 사용하여 ~/project 디렉토리에 LongFloatValueMethod.java라는 새 Java 파일을 생성합니다.

touch ~/project/LongFloatValueMethod.java

텍스트 편집기에서 LongFloatValueMethod.java 파일을 엽니다.

Long 객체 생성

이 단계에서는 숫자 상수를 사용하여 Long 객체를 생성합니다.

// creating a Long object
Long num = 12345L;

Long 을 Float 로 변환

이 단계에서는 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

프로그램은 Long12345L에 대해 다음과 같은 출력을 표시합니다.

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();

사용자 입력 값을 실수 (float) 로 변환

이 단계에서는 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

요약

이 랩에서는 Java 에서 Long 클래스의 floatValue() 메서드를 사용하여 Long 객체를 해당 float 값으로 변환하는 방법을 배웠습니다. 또한 Scanner 클래스를 사용하여 사용자 입력을 받고 println() 메서드를 사용하여 콘솔에 출력을 표시하는 방법도 배웠습니다.