文章詳情頁(yè)
Java中自己如何實(shí)現(xiàn)log2(N)
瀏覽:2日期:2023-12-07 11:38:50
目錄Java 實(shí)現(xiàn)log2(N)換底公式:實(shí)現(xiàn)為:log以2為底的對(duì)數(shù)Java 實(shí)現(xiàn)log2(N)
在刷題過(guò)程中需要使用到log2(N),但是java中只有l(wèi)og(double),log10(double)等等函數(shù),這時(shí)用換底公式就可以自己實(shí)現(xiàn)log2(N).
換底公式:所以:log2N=logeN/loge2,logeN代表以e為底的N的對(duì)數(shù),loge2代表以e為底的2的對(duì)數(shù)。
實(shí)現(xiàn)為:public double log2(double N) {return Math.log(N)/Math.log(2);//Math.log的底為e}log以2為底的對(duì)數(shù)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。
標(biāo)簽:
Java
相關(guān)文章:
1. moment轉(zhuǎn)化時(shí)間戳出現(xiàn)Invalid Date的問(wèn)題及解決2. python爬蟲實(shí)戰(zhàn)之制作屬于自己的一個(gè)IP代理模塊3. 使用JSP技術(shù)實(shí)現(xiàn)一個(gè)簡(jiǎn)單的在線測(cè)試系統(tǒng)的實(shí)例詳解4. Java剖析工具YourKit 發(fā)布5.0版本5. 解決VUE項(xiàng)目localhost端口服務(wù)器拒絕連接,只能用127.0.0.1的問(wèn)題6. Python中內(nèi)建模塊collections如何使用7. 為什么你的android代碼寫得這么亂8. python實(shí)現(xiàn)坦克大戰(zhàn)9. 開發(fā)效率翻倍的Web API使用技巧10. 跟我學(xué)XSL(一)第1/5頁(yè)
排行榜
