Programming/Python
Python - fractions 모듈 - 분수 표현, 분수 계산
luvris2
2023. 1. 31. 22:42
반응형
fractions
- 유리수 산술을 지원하는 모듈
- Fraction 인스턴스는 한 쌍의 정수, 다른 유리수 또는 문자열로 생성
- numerator : 기약 분수로 나타낼 때 Fraction의 분자
- denominator : 기약 분수로 나타낼 때 Fraction의 분모
모듈 호출
import fractions
# from fractions import Fraction
구문
- 분수 표현
Fraction(분자, 분모)
- 분자 표현
변수.numerator
- 분모 표현
변수.denominator
사용 예시
# 2분의 1 분수 표현
a = Fraction(1, 2)
a
>>> Fraction(1, 2)
# 0.2의 분수 표현
b = Fraction('0.2')
b
>>> Fraction(1, 5)
# 분수 산술
c = a + b
c
>>> Fraction(7, 10)
# 값의 분자 표현
c.numerator
>>> 7
# 값의 분모 표현
c.denominator
>>> 10
참고
fractions — Rational numbers
Source code: Lib/fractions.py The fractions module provides support for rational number arithmetic. A Fraction instance can be constructed from a pair of integers, from another rational number, or ...
docs.python.org
위키독스 - 점프투파이썬 - 분수를 정확하게 계산하려면?
020 분수를 정확하게 계산하려면? ― fractions
fractions는 유리수를 계산할 때 사용하는 모듈이다. > 유리수(rational number)란 두 정수의 비율 또는 분수 형식으로 나타낼 수 있는 수를 말한다. ## …
wikidocs.net
반응형