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

파이썬 frexp() 함수

<시간/>

이 함수는 숫자의 가수와 지수를 찾는 데 사용됩니다. 수학적 계산에 많이 사용됩니다. 이 기사에서는 파이썬 프로그램에서 사용할 수 있는 다양한 방법을 볼 것입니다.

구문

다음은 이 기능을 사용하기 위한 구문과 설명입니다.

math.frexp( x )
Parameters: Any valid number (positive or negative).
Returns: Returns mantissa and exponent as a pair (m, e) value of a given number x.
Exception: If x is not a number, function will return TypeError

간단한 표현

아래는 가수와 지수를 제공하기 위해 함수가 주어진 숫자에 직접 적용되는 예제 프로그램입니다.

예시

import math
# Getting mantissa and exponent
print(math.frexp(12))
print(math.frexp(10.5))

출력

위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -

(0.75, 4)
(0.65625, 4)

목록 및 튜플 사용

이 예에서 우리는 목록과 튜플을 취하고 시퀀스의 인덱스를 사용하여 특정 요소에 대한 함수를 적용합니다.

예시

import math
listA = [3,9,4,7]
tupA = (3.8,12.6,12.5)
# Getting mantissa and exponent
print(math.frexp(listA[2]))
print(math.frexp(tupA[1]))

출력

위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -

(0.5, 3)
(0.7875, 4)