본문 바로가기

Java

데이터타입 - 실수형

실수란 정수가 아닌 숫자

즉 소수점 숫자를 가리킨다.

 

실수의 자료형은 float, double 등이 있지만

실수형이 기본연산단위는 double 타입이다.

 

더 큰 단위가 사용되는 이유는

소수점 단위를 가능한 자세하게 쓰는 편이

더 정확한 값을 나타내는 이점을 주기 때문이다.

package ch02;

public class DateType3 {

    // entry point
    public static void main(String[] args) {

        /*
        데이터 타입 - 실수형
        정수가 아닌 숫자를 의미한다.
        3.14, 0.5, 1.55
        실수를 표현할 때는 float, double
        실수형의 기본연산단위는 double 타입이다.

        왜 4바이트 float 을 기본으로 하지 않고
        8바이트 double을 기본연산단위로 사용할까?

        double을 사용해서 소수점 단위를 길게 쓰는것이 더 정확하기 때문
         */

        float floatBox1 = 0.5f; // 접미사
        double doubleBox1 = 0.123;

        /*
        L value(왼쪽) = R value(오른쪽)
        L 은 표현식 R은 값

        R value 에 기본적인 연산의 단위가 있다.
        기본 연산 단위
         */

        long a = 1200000000000L; // 정수형 기본 연산 단위는 int 형이다.

    } // end of main
} // end of class

'Java' 카테고리의 다른 글

명령프롬프트를 통한 자바 실행 방법  (0) 2025.04.10
데이터타입 - 논리형  (0) 2025.04.10
데이터타입 - 문자형  (0) 2025.04.10
데이터타입 -기본자료형 - 정수  (0) 2025.04.10
상수 costant 활용  (0) 2025.04.10