[파이썬 기초] 자료구조 클래스 - 유리수(rational number)


[파이썬 기초] 자료구조 클래스 - 유리수(rational number)

이번 포스팅은 자료구조 클래스의 마지막 파트이자 전체적인 클래스 파트의 마지막 내용인 유리수(rational number)에 대해 작성한다. 유리수(rational number) 유리수는 정수/정수의 분수 형태로 이루어져 있다. 파이썬은 fractions 모듈에서 유리수 기능을 제공하는데, 여기서는 fractions 모듈과 Rational 클래스를 정의하여 유리수의 사칙연산 코드를 작성할 예정이다. 원래 최대 공약수를 계산하는 fractions.gcd( ) 메소드도 있었지만 최근에 업데이트 한 3.10.X 버전에서는 이 메소드가 없어졌는지 보이지가 않는다. 따라서 여기서는 fractions.Fraction 이라는 유리수 클래스를 이용하여 사칙연산 계산결과를 약분하는 기능이 있다. 대충..........

[파이썬 기초] 자료구조 클래스 - 유리수(rational number)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [파이썬 기초] 자료구조 클래스 - 유리수(rational number)