回答編集履歴
1
結果が抜けていた
answer
CHANGED
|
@@ -29,8 +29,14 @@
|
|
|
29
29
|
Debug.Print dblValue = 103
|
|
30
30
|
Debug.Print dblValue > 103
|
|
31
31
|
Debug.Print dblValue < 103
|
|
32
|
+
結果
|
|
33
|
+
103
|
|
34
|
+
False
|
|
35
|
+
True
|
|
36
|
+
False
|
|
32
37
|
```
|
|
33
38
|
1.03 は内部的には 1.03 より大きい値となっているようですね。
|
|
39
|
+
Debug.Print dblValue で 103 と表示されるのが厄介です。
|
|
34
40
|
|
|
35
41
|
VB.NET の動きを VB6 に合わせるとなると悩ましいですね。
|
|
36
42
|
金額計算であれば、Double を使ってた前任者が悪い!ということで逃げちゃいますかね・・・
|