커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
형변환 연산자) 정수와 실수를 더했을 때의 출력값
Java 문법 종합반 v0
2주차
북마크
지*현
댓글
1
추천
0
조회수
8
조회수
8
답변 완료



두 번째 출력값이 5.14가 아니라 아래와 같이 나온 이유가 무엇인지 궁금합니다.


5.140000000000001


스파르타 즉문즉답




작성한 코드 및 에러 메세지

public class W07 {
    public static void main(String[] args) {
        // 1) 형변환 연산자
        int intNumber = 2 + (int)3.14;
        System.out.println(intNumber);

        double doubleNumber = 3.14 + (double) 2; // 실수와 정수를 더하기 위해 정수형을 실수형으로 변환
        System.out.println(doubleNumber);
    }
}


취소
 공유
취소
댓글 0
댓글 알림
나의얼굴