tôi gặp khó khăn khi so sánh 2 đôi trong Excel VBAHãy so sánh đôi trong vấn đề chính xác VBA
giả sử rằng tôi có đoạn mã sau
Dim a as double
Dim b as double
a = 0.15
b = 0.01
Sau một vài thao tác trên b, b tại là tương đương với 0,6
tuy nhiên không chính xác liên quan đến các kiểu dữ liệu kép mang lại cho tôi đau đầu vì
if a = b then
//this will never trigger
end if
Bạn có biết làm thế nào tôi có thể loại bỏ sự không chính xác theo sau trên kiểu kép?
Để tham khảo khác, bạn có thể kiểm tra http://msdn.microsoft.com/en-us/ library/ae382yt8 (VS.80) .aspx – ZCHudson