따라서 0.99999999999999는 1이다. (as float in Python)
![](http://ac.namu.la/53/5353fa627172d472e3f2bceade476c3b3409fdc2706107e542d9baad6ef0fb4f.png?expires=1719323194&key=qN6EQckCKwoumCFFMpFksQ)
그나저나
Python은 float 끼리의 - 연산을 어떻게 계산하길래
3.14-2.0 의 값이 1.1400000000000001이 나오는 건가요?
뭘 어떻게 했길래 소수점 끝 자리가 깔끔하게 처리가 안 되는 거죠?
따라서 0.99999999999999는 1이다. (as float in Python)
그나저나
Python은 float 끼리의 - 연산을 어떻게 계산하길래
3.14-2.0 의 값이 1.1400000000000001이 나오는 건가요?
뭘 어떻게 했길래 소수점 끝 자리가 깔끔하게 처리가 안 되는 거죠?