자료형(data type) - 실수

일상 코딩·2022년 7월 5일

Java 프로그래밍

목록 보기
5/19

01.부동 소수점 방식

  • 실수는 정수 보다 정밀하기 때문에 정수와는 다른 방식으로 표현해야 함
  • 부동 소수점 방식으로 실수 값 0.1 표현

  • 지수부와 가수부로 표현 함
  • 컴퓨터에서는 밑수를 2로 사용
  • 정규화 : 가수가 밑수보다 작은 한 자리까지 가수로 표현 되는 것
  • 컴퓨터에서는 밑수가 2 이므로 정규화를 하게 되면 가수부분의 첫 번째 자리 숫자는 항상 1임
    예) 0.2 표현 0.4 X 2-1 정규화 하면 1.6 X 2-3

02.float형과 double형


03.float와 double 예제

package ch07;

public class DoubleTest {

	public static void main(String[] args) {
		
		double dnum = 3.14;
		float fnum = 3.14f;
		
		System.out.println(dnum);
		System.out.println(fnum);
	}
}
  • 자바에서는 실수의 기본 타입은 dobule을 사용한다.
  • 실수로 변수를 선언하면 자동으로 double 8byte로 잡힌다.
  • float으로 선언시 반드시 뒤에 f를 붙여줘야4byte로 지정되어 오류가 발생하지 않는다.

출력 결과

profile
일취월장(日就月將) - 「날마다 달마다 성장하고 발전한다.」

0개의 댓글