-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
형 변환의 bool()함수에서 강의 자료를 통해 bool() 함수가 숫자 0은 False로 그 외 숫자는 True로 판정한다는 내용을 학습했습니다.
하지만 부동 소수점으로 계산하면 약간의 오차가 발생하고 이로 인해 항상 완벽한 값을 내는 컴퓨터는 없다고 배웠습니다.
수학적으로 거의 0에 가깝지만 0.0000000000000001과 같은 미세한 값을 갖게 될 경우
bool(0.0000000000000001)
이라고 하면 True라고 판정하게 될텐데 만약 사용자가 False라는 값을 기대했다면 이러한 미세한 수치를 어떻게 처리해야 하는지 궁금합니다.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels