質問編集履歴
2
編集
title
CHANGED
File without changes
|
body
CHANGED
@@ -31,13 +31,13 @@
|
|
31
31
|
|
32
32
|
BigDecimalを使って新しく書き直してみたのですが、
|
33
33
|
比較の仕方がイマイチわからないのでつまっています。よろしければそちらも教えていただけないでしょうか。
|
34
|
-
|
34
|
+
```Java
|
35
35
|
|
36
36
|
BigDecimal mae = BigDecimal.ZERO
|
37
37
|
if (mae == 0){ //ビッグデシマルのmaeが0の時、ここに入る
|
38
38
|
}
|
39
39
|
|
40
|
-
|
40
|
+
```
|
41
41
|
上記のようなことをやりたいのですが、うまくいきません。
|
42
42
|
他にも
|
43
43
|
if(mae.equals(0))
|
1
新しい質問
title
CHANGED
File without changes
|
body
CHANGED
@@ -20,4 +20,27 @@
|
|
20
20
|
mae = suuji1; //結果を「前回入力した数値」にいれる
|
21
21
|
```
|
22
22
|
|
23
|
-
よろしくお願いします。
|
23
|
+
よろしくお願いします。
|
24
|
+
|
25
|
+
-----------------------追記-------------------------------
|
26
|
+
(返信コメントのコピペですが失礼します)
|
27
|
+
|
28
|
+
ご回答、ありがとうございます。
|
29
|
+
BigDecimalは使い方がDoubleにくらべ難しいのでDoubleからBigDecimalに変換する。
|
30
|
+
という形で使ったのですが、すべてBigDecimalにしないとよろしくないみたいですね。
|
31
|
+
|
32
|
+
BigDecimalを使って新しく書き直してみたのですが、
|
33
|
+
比較の仕方がイマイチわからないのでつまっています。よろしければそちらも教えていただけないでしょうか。
|
34
|
+
--------------------------------------------------------
|
35
|
+
|
36
|
+
BigDecimal mae = BigDecimal.ZERO
|
37
|
+
if (mae == 0){ //ビッグデシマルのmaeが0の時、ここに入る
|
38
|
+
}
|
39
|
+
|
40
|
+
--------------------------------------------------------
|
41
|
+
上記のようなことをやりたいのですが、うまくいきません。
|
42
|
+
他にも
|
43
|
+
if(mae.equals(0))
|
44
|
+
もやってみましたがうまくいきません。
|
45
|
+
BigDecimalの比較方法に、compareToというのもあるようですが
|
46
|
+
型同士で比較するモノみたいですので、ここで使うのは違う気がする・・・
|