文章詳情頁
Java中自己如何實現log2(N)
瀏覽:14日期:2023-12-07 11:38:50
目錄Java 實現log2(N)換底公式:實現為:log以2為底的對數Java 實現log2(N)
在刷題過程中需要使用到log2(N),但是java中只有l(wèi)og(double),log10(double)等等函數,這時用換底公式就可以自己實現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
相關文章:
1. 基于android studio的layout的xml文件的創(chuàng)建方式2. 解決Android studio xml界面無法預覽問題3. 詳解Android studio 動態(tài)fragment的用法4. 圖文詳解vue中proto文件的函數調用5. 什么是python的自省6. Spring Boot和Thymeleaf整合結合JPA實現分頁效果(實例代碼)7. Android如何加載Base64編碼格式圖片8. 使用Android studio查看Kotlin的字節(jié)碼教程9. Vuex localStorage的具體使用10. Vue封裝一個TodoList的案例與瀏覽器本地緩存的應用實現
排行榜

網公網安備