導航:首頁 > 編程語言 > java取對數

java取對數

發布時間:2024-07-02 01:48:24

java里如何正確計算檢驗和

importjava.security.MessageDigest;

publicclassMD5HashingExample
{
publicstaticvoidmain(String[]args)throwsException
{
Stringpassword="123456";

MessageDigestmd=MessageDigest.getInstance("MD5");
md.update(password.getBytes("UTF-8"));//orGBK

bytebyteData[]=md.digest();

//
StringBuffersb=newStringBuffer();
for(inti=0;i<byteData.length;i++){
sb.append(Integer.toString((byteData[i]&0xff)+0x100,16).substring(1));
}

System.out.println("Digest(inhexformat)::"+sb.toString());

//
StringBufferhexString=newStringBuffer();
for(inti=0;i<byteData.length;i++){
Stringhex=Integer.toHexString(0xff&byteData[i]);
if(hex.length()==1)hexString.append('0');
hexString.append(hex);
}
System.out.println("Digest(inhexformat)::"+hexString.toString());
}
}

Ⅱ java 獲取int類型數據長度的方法

兩種方法,一種是樓上的,把int轉換成String然後取長度,另一種就是自己寫方法判斷數據的大小 例如<10就是一位數等等。個人建議用第一種方法,簡單而且效率相對高

Ⅲ 在java中如何輸入e^x(x為變數)還有如何輸入e(e為自然對數的底數)

1.java中的a^b a的b次方, 可以使用Math.pow(a,b) 實現'

2. java中的常數e, 也可以通過Math.E 獲得

3. 完整代碼參考

publicclassTestMath{
publicstaticvoidmain(String[]args){
intx=5;//次方數
doublee=Math.E;//自然常數e的近似值
doubled=Math.pow(e,x);//e^x
System.out.println("e^"+x+"="+d);//輸出結果
}
}


4.拓展延伸. 通過上面的例子可以看到Math類的用途比較廣泛.需要系統的學習

java.lang.Math類包含用於執行基本數學運算的方法,如初等指數、對數、平方根和三角函數。

Math的欄位

Math.E: 比任何其他值都更接近 e(即自然對數的底數)的 double 值。

Math.PI: 比任何其他值都更接近 pi(即圓的周長與直徑之比)的 double 值。

Math的常用方法

abs(double d) 求絕對值

sina(double a) 返回角的三角正弦。(還有一系列的三角函數計算)

sqrt(double d) 返回正確舍入的 double 值的正平方根。

ceil(double a) 返回最小的(最接近負無窮大)double 值,該值大於等於參數,並等於某個整數。

floor(double a)返回最大的(最接近正無窮大)double 值,該值小於等於參數,並等於某個整數。

log(double a) 返回 double 值的自然對數(底數是 e)。

閱讀全文

與java取對數相關的資料

熱點內容
spring如何添加app 瀏覽:660
python循環import 瀏覽:552
怎樣把js代碼加密 瀏覽:800
frp伺服器百度雲 瀏覽:792
12306演算法 瀏覽:630
單片機驅動小馬達 瀏覽:100
pythoncookbook27 瀏覽:518
c的指針和python 瀏覽:186
python寫sftp 瀏覽:957
讀文pdf 瀏覽:507
pythonnumpy內積 瀏覽:782
linux硬碟模式 瀏覽:15
怎麼查安卓的空間 瀏覽:589
linux命令復制命令 瀏覽:115
勞動法裡面有沒有帶工資演算法的 瀏覽:456
如何在u盤里拷解壓軟體 瀏覽:689
oracle資料庫登陸命令 瀏覽:616
python自動化運維之路 瀏覽:402
eclipsejava教程下載 瀏覽:989
tita搜索app怎麼配置 瀏覽:264