#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목파이썬 덧셈 관련 질문드립니다.2025-03-16 12:07
작성자

안녕하세요? 웹파이선프로그래밍을 듣고 있는 25학번 수강생입니다.


수업 시간에 파이썬에서 0.1과 0.2는 이진수로 표현했을 때 무한소수이기 때문에 근삿값을 이용해, 실제 값과 오차가 난다는 것을 배웠습니다.


하지만 0.1 + 0.1 == 0.2 는 성립하지만 0.1 + 0.2 == 0.3은 성립하지 않습니다.


오차가 있는 건 두 식 다 자명한데, 왜 전자 식은 True이고 후자 식은 False라 뜨는 걸까요..?


제 생각 상 파이썬에서는 더했을 때 생기는 오차가 작으면 어느 정도 봐주는 것 같은데, 봐주는 명확한 기준이 있을까요??

즉, 오차 허용 범위가 어느정도 되는걸까요??


미리 답변 감사합니다!!

댓글