文章詳情頁
Java中自己如何實現(xiàn)log2(N)
瀏覽:4日期:2023-12-07 11:38:50
目錄Java 實現(xiàn)log2(N)換底公式:實現(xiàn)為:log以2為底的對數(shù)Java 實現(xiàn)log2(N)
在刷題過程中需要使用到log2(N),但是java中只有l(wèi)og(double),log10(double)等等函數(shù),這時用換底公式就可以自己實現(xiàn)log2(N).
換底公式:所以:log2N=logeN/loge2,logeN代表以e為底的N的對數(shù),loge2代表以e為底的2的對數(shù)。
實現(xiàn)為:public double log2(double N) {return Math.log(N)/Math.log(2);//Math.log的底為e}log以2為底的對數(shù)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。
標(biāo)簽:
Java
相關(guān)文章:
1. Docker 容器健康檢查機(jī)制2. CSS3實現(xiàn)動態(tài)翻牌效果 仿百度貼吧3D翻牌一次動畫特效3. ASP.NET MVC使用正則表達(dá)式驗證手機(jī)號碼4. PHP接收json并將接收數(shù)據(jù)插入數(shù)據(jù)庫5. python datetime時間格式的相互轉(zhuǎn)換問題6. 基于python實現(xiàn)數(shù)組格式參數(shù)加密計算7. Rollup 簡易入門示例教程8. php判斷一個請求是ajax請求還是普通請求的方法9. Python requests庫參數(shù)提交的注意事項總結(jié)10. python 爬取京東指定商品評論并進(jìn)行情感分析
排行榜
