Test019 실수형 데이터타입의 정밀도 테스트
2020. 9. 1. 16:41
※ 아래는 float(4 Byte) 보다 double(8 Byte)가 더 정밀하다는 것을 보여준다
public class Test019
{
public static void main(String[] args)
{
// 주요 변수 선언
float a = 0;
double b = 0;
// 연산 및 처리 → 반복 연산 → 100000(십만)번 반복
for(int i = 1; i<=100000; i++)
{
a += 100000; // 변수 a 를 100000 만큼 증가시켜라
b += 100000; // 변수 b 를 100000 만큼 증가시켜라
}
// 결과 출력
System.out.println("float a : " + (a/100000));
System.out.println("double b : " + (b/100000));
}
}
// 실행 결과
/*
float a : 99996.055
double b : 100000.0
계속하려면 아무 키나 누르십시오 . . .
*/'JAVA > 자바 기본 프로그래밍' 카테고리의 다른 글
| 음의 정수를 표현하는 방법 (0) | 2020.09.01 |
|---|---|
| Test020 자바의 입출력을 활용하여 사칙연산 하기 (0) | 2020.09.01 |
| Test018 자바의 기본 입출력 java.util.Scanner(퀴즈2) (0) | 2020.09.01 |
| Test017 자바의 기본 입출력 java.util.Scanner(퀴즈1) (0) | 2020.09.01 |
| Test016 자바의 기본 입출력 java.util.Scanner (0) | 2020.09.01 |