본문 바로가기
Study Note/Java

JAVA_ Test020_ 실수형 데이터타입의 정밀도 테스트 실습

by 시뮝 2018. 3. 28.
728x90


Test020 실수형 데이터타입의 정밀도 테스트 실습

float(4 Byte) 보다 double(8 Byte)가 더 정밀하다는 것을 증명


Test020.java

public class Test020

{

public static void main(String[] args)

{

float a = 0;

double b = 0;


// 연산 및 처리 → 100000번 반복

for(int i = 1; i <= 100000; i++)

{

a += 100000;

b += 100000;

}


// 결과 출력

System.out.println("float : " + (a/100000));

System.out.println("double : " + (b/100000));

}

}



cmd

float : 99996.055

double : 100000.0

계속하려면 아무 키나 누르십시오 . . .







728x90

댓글