C++ cmath log2() 函式
示例
返回不同數字的以 2 為底的對數
cout << log2(64.0);
cout << log2(10.0f);
cout << log2(3.1623);
cout << log2(1.0);
cout << log2(0.0f);
cout << log2(-1.0f);
自己動手試一試 »
定義和用法
log2()
函式返回數字以 2 為底的對數。
log2()
函式定義在 <cmath>
標頭檔案中。
語法
以下之一
log2(double number);
log2(float number);
引數值
引數 | 描述 |
---|---|
數字 | 必需。指定要計算對數的值。 如果值為負,則返回 NaN(非數字)。 如果值為 0,則返回 -infinity。 如果這是一個整數型別,它將被視為 double 。 |
技術詳情
返回 | 一個 float 值(如果引數是 float)或 double 值(在其他任何情況下)表示數字以 2 為底的對數。 |
---|