久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

Java中自己如何實現log2(N)

瀏覽:4日期:2023-12-07 11:38:50
目錄Java 實現log2(N)換底公式:實現為:log以2為底的對數Java 實現log2(N)

在刷題過程中需要使用到log2(N),但是java中只有log(double),log10(double)等等函數,這時用換底公式就可以自己實現log2(N).

換底公式:

Java中自己如何實現log2(N)

所以:log2N=logeN/loge2,logeN代表以e為底的N的對數,loge2代表以e為底的2的對數。

實現為:

public double log2(double N) {return Math.log(N)/Math.log(2);//Math.log的底為e}log以2為底的對數

Java中自己如何實現log2(N)

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 灵丘县| 梁山县| 交口县| 甘孜县| 手机| 怀来县| 新乡县| 泽州县| 门头沟区| 黑水县| 宁乡县| 九龙城区| 浑源县| 周宁县| 镇远县| 云安县| 威信县| 乳山市| 巴塘县| 若羌县| 武定县| 尤溪县| 阿合奇县| 霍州市| 恩施市| 前郭尔| 维西| 余干县| 巴青县| 贵州省| 巩留县| 建始县| 福建省| 漠河县| 北票市| 临夏市| 股票| 八宿县| 巴里| 焦作市| 泰州市|