반응형
Notice
Link
목록정밀도 (1)
스택큐힙리스트
소수점 둘째 자리로 실수를 제한함
나는 a 를 13.95로 반올림하길 원한다. round를 사용해봤지만, 다음과 같은 결과를 얻었다: >>> a13.949999999999999>>> round(a, 2)13.949999999999999표준 라이브러리 Decimal 클래스와 관련된 유사한 문제에 대해서는 How can I format a decimal to always show 2 decimal places?을(를) 참조하십시오.답변 1당신은 부동 소수점 숫자와 함께 old problem에 부딪치고 있습니다. 모든 숫자가 정확하게 표시될 수 없다는 것입니다. 명령 줄은 메모리에서 전체 부동 소수점 형식을 보여줍니다.부동 소수점 표현에서는 반올림 된 버전이 동일한 숫자입니다. 컴퓨터는 2진수이기 때문에 부동 소수점 수를 정수로 저장한 다음 ..
카테고리 없음
2023. 3. 22. 13:43