이 기사에서는 ldexp() 함수를 사용하는 방법을 살펴보겠습니다. 이것은 수학 라이브러리의 방법 중 하나입니다.
ldexp(first, second) 함수는 양수 또는 음수 중 두 개의 유효한 숫자를 취해 first * (2 ** second)의 결과를 반환합니다. 몇 가지 예를 살펴보겠습니다.
예
# ldexpprint(math.ldexp(1, 4))print(math.ldexp(5, -4))print(math.ldexp(-3, -1))<함수를 사용하여 수학 라이브러리 가져오기import math# /사전>위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
출력
16.00.3125-1.5ldexp 함수에 숫자 이외의 인수를 전달하면 오류가 발생합니다. 예를 들어 보겠습니다.
예
# 함수 ldexpprint(math.ldexp(1, '4'))를 사용하여 수학 라이브러리 import math# 가져오기위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
---------------------------------------------- ----------------------------TypeError Traceback (가장 최근 호출 마지막)in34 # ldexp 함수 사용----> 5 print( math.ldexp(1, '4'))TypeError:ldexp에 대한 두 번째 인수로 int가 필요합니다.결론
기사에서 궁금한 점이 있으면 댓글 섹션에 언급하세요.