Python에서 숫자의 Log Base 2 계산

Vaibhav Vaibhav 2023년10월10일
Python에서 숫자의 Log Base 2 계산

Python은 사용 편의성, 다양한 라이브러리 및 이해하기 쉬운 구문으로 잘 알려져 있습니다. 많은 일반적인 문제는 Python의 힘을 사용하여 쉽게 해결할 수 있습니다. 그리고 로그 값을 계산하는 것도 Python에서 쉬운 작업입니다.

Python에는 수학 계산을 수행하는 모든 종류의 수학 함수가있는 내장 라이브러리math가 있습니다. 또한이 라이브러리는 로그 결과를 계산할 수있는 액세스 가능한 함수도 제공합니다.

Python에서math라이브러리를 사용하여 숫자의 밑수 2 로그

math라이브러리에는 base 2로 로그를 계산하는 데 사용할 수있는 두 개의 함수가 있습니다. 첫 번째 방법은log()함수를 사용하고 두 번째 방법은log2()함수를 사용합니다.

log()함수는 두 개의 인수를받습니다. 첫 번째 인수는 숫자이고 두 번째 인수는 기본 값입니다. 밑이 2 인 로그를 계산하기를 원하므로 기본 값을2로 전달합니다. 기본적으로math.log()함수는 기본 값을e또는 자연 로그로 간주합니다.

다음 코드를 참조하십시오.

import math

number = 25
answer = math.log(number, 2)
print(answer)

출력:

4.643856189774724

log2()함수는 숫자의 밑이 2 인 로그를 직접 계산합니다. 로그를 계산하려는 숫자를 전달해야하며이 함수가 나머지를 처리합니다.

다음 코드를 참조하십시오.

import math

number = 25
answer = math.log2(number)
print(answer)

출력:

4.643856189774724

위에서 언급 한 두 가지 방법 외에도 log 속성을 사용하여 log base 2를 계산할 수도 있습니다. 기본적으로 위에서 언급했듯이math.log()함수는 기본을e또는 natural으로 간주합니다. 로그. 따라서 아래 속성을 사용하여 원하는 기본 값 2의 값을 쉽게 계산할 수 있습니다.

로그 방정식

아래 예를 참조하십시오.

import math

number = 25
numerator = math.log(number)
denominator = math.log(2)
answer = numerator / denominator
print(answer)

출력:

4.643856189774724

math라이브러리에 대한 자세한 내용은 공식 문서 여기를 참조하십시오.

Vaibhav Vaibhav avatar Vaibhav Vaibhav avatar

Vaibhav is an artificial intelligence and cloud computing stan. He likes to build end-to-end full-stack web and mobile applications. Besides computer science and technology, he loves playing cricket and badminton, going on bike rides, and doodling.

관련 문장 - Python Math