str = 'X-DSPAM-Confidence: 0.8475'
여기서 0.8475 만빼내어 float로 바꿔준것까지 했는데요 그래서 숫자 확인할겸 1을 더했는데 1.8475000000000001이렇게 나옵니다
이상해서 2더해봤는데 2.8475 로 정상입니다 3더해도 정상입니다
0.8474 , 0.8476 이두숫자는 1하고 더해도 문제가없더군요 0.8475만 1하고 더하면 값이 이상합니다
1.1도 더해봤는데 x=1.1+0.8475 이렇게 하고print(x) 하니까 1.9475000000000002 이렇게 나오네요
어떻게 된일인지 모르겠네요 아시는분좀 알려주세요
comment