Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

주어진 유리수의 감소된 분수에 대한 Python의 as_integer_ratio()

<시간/>

이 튜토리얼에서는 비율이 주어진 float 값과 같은 두 개의 숫자를 반환하는 프로그램을 작성할 것입니다. 목표를 달성하는 데 도움이 되는 as_integer_ratio()라는 메서드가 있습니다.

몇 가지 예를 살펴보겠습니다.

입력:1.5출력:3 / 2입력:5.3출력:5967269506265907 / 1125899906842624

코드를 살펴보겠습니다.

예시

# float 값 초기화float_value =1.5# as_integer_ratio() 메서드를 사용하여 정수 튜플 가져오기integers =float_value.as_integer_ratio()# 정수 인쇄print(f'{integers[0]} / {integers[1]}') 

출력

위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

3 / 2

다른 예를 살펴보겠습니다.

예시

# float 값 초기화float_value =5.3# as_integer_ratio() 메서드를 사용하여 정수 튜플 가져오기integers =float_value.as_integer_ratio()# 정수 인쇄print(f'{integers[0]} / {integers[1]}') 

출력

위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

5967269506265907 / 1125899906842624

결론

튜토리얼에서 질문이 있는 경우 댓글 섹션에서 질문하세요.