[Python] Decimal 클래스

EB·2022년 1월 7일
0

decimal 내장모듈의 Decimal 클래스

from decimal import Decimal 

Decimal 클래스는 디폴트로 소수점 이하 28째 자리까지 고정수소점 수 연산을 제공 (자릿수 더 늘리기 가능)

Decimal 인스턴스에 값을 지정하는 방법

  • 숫자가 들어있는 str을 Decimal생성자에 전달
Decimal('1.45')
  • int나 float 인스턴스를 생성자에 전달
Decimal(1.45)

두개의 결과값이 다르다
1.45
1.449999999555591.....

-> 정확한 답이 필요하다면 str을 사용하는게 좋음

0개의 댓글