高效使用Python的log2函數(shù)

小樊
90
2024-08-07 05:31:19

在Python中,可以使用math模塊中的log2函數(shù)來(lái)計(jì)算以2為底的對(duì)數(shù)。以下是一個(gè)示例代碼:

import math

# 計(jì)算log2(8)
result = math.log2(8)

print(result)

輸出結(jié)果為3.0,表示log2(8)的值為3。

另外,也可以使用numpy庫(kù)中的log2函數(shù)來(lái)實(shí)現(xiàn)相同的功能。示例代碼如下:

import numpy as np

# 計(jì)算log2(8)
result = np.log2(8)

print(result)

同樣地,輸出結(jié)果為3.0。使用math模塊或numpy庫(kù)中的log2函數(shù)都可以高效地計(jì)算以2為底的對(duì)數(shù)。

0