java - float 타입 카운터 변수

imjingu·2023년 8월 5일
0

개발공부

목록 보기
294/481

float 타입 카운터 변수
for문을 작성할 때 주의할 점은 초기화 식 에서 루프 카운터 변수를 선언할 때
부동 소수점을 쓰는 float 타입을 사용하지 말아야 한다
0.1은 float 타입으로 정확하게 표현할 수 없기 때문에 x에 더해지는 값이 0.1보다 약간 커서, 루프는 9번 실행.!

package chapter20230804;

public class test06 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		/*
		 
		 */
		for (float x = 0.1f; x <= 1.0f; x+=0.1f) {
			System.out.println(x);
		}
	}

}

0개의 댓글