當前位置:首頁 » 編程語言 » javaifdouble0

javaifdouble0

發布時間: 2022-05-23 19:20:02

java中,if從句中float為什麼要等於零才能運算

對於float和double,永遠不要去比較==
因為浮點數不是精確的.

對於你說的問題,我猜是這種情況?
float a;
if(a==0){
}
if裡面只允許為boolean值.
另外作為一個好習慣,要顯示的聲明a的值.

Ⅱ 是否可以用0d判斷java double 值是否為0

可以不用0d,直接d == 0就行了,還有,如果是單純比較值是否相同,最好用equals

Ⅲ java中,如果double小數點後面是0,怎麼只顯示整數

double d=123.0;
if(d%1==0){
int tmp = (int)d;
System.out.println(tmp);
}else{
System.out.println(d);

}

Ⅳ java中怎麼判斷一個double類型的數等於零如題

double a = 0.0;
double b = 0.0;
BigDecimal data1 = new BigDecimal(a);
BigDecimal data2 = new BigDecimal(b);
int result = data1.compareTo(data2)
if (result == 0) // 為0

Ⅳ Java的Double的判斷和顯示問題

public static void main(String[] args) {
double d_m = 552.3;
String str_m = String.format("%.2f", d_m);
System.out.println(str_m);
}

你用這個 方法吧。 思路 清晰 很適用。。
直接 指名 小數點 長度。。

Ⅵ java中double類型如果小數點後為零顯示整數否則保留

  1. Double是對象,double是基本類型。

  2. 你好Double類型是double的包裝類,在JDK1.5以後,二者可以直接相互賦值,稱為自動拆箱和自動裝箱。看你的提示,我推測你的jdk版本在1.5以前。

  3. 如果是這樣,可以用Double中的方法,將包裝類轉為基本數據類型,如:
    double amount = rec.getAmount().doubleValue()。

Ⅶ java中怎麼判斷一個double類型的數等於零。

首先一個double是否為0,或者其他的數值,是精確的,可以使用==。

比如doublef=0;此時f是精確為0,f==0為true。

但是,double在運算中,由於截尾的原因,總是有誤差的。而此時是否為0,要看你的這個運算的精度要求。

比如運算後,f=0.001,此時不能簡單去和0 比較,而是去和你的規定精度比較,比如你的精度要求是0.000001,則認為 f 值不為0,若精度為0.01,則認為 f 就等於0

可以這樣if(abs(f)<精度0.000001) 執行 f 等於0時的操作

答案來自csdn各樓解答綜合網頁鏈接

Ⅷ java 如何判斷double小數點後面是不是0,若是則轉化為int

double n1 = 1;
if(n1 % 1 == 0){// 是這個整數,小數點後面是0

}else{//不是整數,小數點後面不是0

}

Ⅸ java 中如何給double類型的變數賦值為0 啊

如果這個變數是全局變數那麼直接這么寫 double a; 這個a就默認為0 當然你列印出來顯示結果0.0
如果是局部變數,那麼你無論是寫成double a=0 ; 或者double a=0.0 ;他列印出來都會是0.0.
因為double是雙精度的,所以你無論怎麼賦值,都會自動轉為0.0

Ⅹ Java中輸入一個double類型,判斷他是正整數負整數正小數負小數還是0

正負好判斷,這個還要交就等於沒入門。

小數整數不就是,多個精度。

你用"double原數"減去或加上floor("double原數"),剩下部分為0,肯定是整數無疑了。

雖然這方法有點low,但是對於初學者來說,還是挺好的例子,加油吧。

熱點內容
我的世界lce伺服器剪輯 發布:2025-02-13 14:40:50 瀏覽:624
phpsftp上傳 發布:2025-02-13 14:35:43 瀏覽:273
c學生管理系統資料庫 發布:2025-02-13 14:21:41 瀏覽:122
傳奇添加會員腳本 發布:2025-02-13 14:20:50 瀏覽:205
微信開發平台源碼 發布:2025-02-13 14:14:20 瀏覽:613
安卓大屏屏幕休眠是什麼意思 發布:2025-02-13 14:13:28 瀏覽:464
腳本的參數設置 發布:2025-02-13 14:11:57 瀏覽:863
androidtexture 發布:2025-02-13 14:11:57 瀏覽:393
怎麼取消網路密碼怎麼設置 發布:2025-02-13 14:11:54 瀏覽:426
我的世界電腦手機等價科技伺服器 發布:2025-02-13 14:06:06 瀏覽:244