Excel VBAで2つのdoubleを比較するのに問題があります
次のコードがあるとします
Dim a as double
Dim b as double
a = 0.15
b = 0.01
b を少し操作した後、b は 0.6 になりました。
ただし、 double データ型に関連する不正確さは頭痛の種です。
if a = b then
//this will never trigger
end if
double 型の末尾の不正確さを取り除く方法を知っていますか?