Ếch Xanh
Thành viên tích cực


- Tham gia
- 12/8/09
- Bài viết
- 865
- Được thích
- 1,572
Tôi gõ tại ô A1 là 7% (bảy phần trăm)
Tôi vào VBA và Ctrl+G để mở Immediate, tại đây tôi gõ:
?[A1]*100-Int([A1]*100)
Kết quả thu được:
8.88178419700125E-16
Lẽ ra phải bằng 0 mới đúng.
Nhưng với A1 thay bất kỳ số nào, cũng đều cho kết quả là 0 mới đau chứ!
Vấn đề lỗi này chỉ phát sinh ở 7% những số khác hình như là đúng hết!
Tôi vào VBA và Ctrl+G để mở Immediate, tại đây tôi gõ:
?[A1]*100-Int([A1]*100)
Kết quả thu được:
8.88178419700125E-16
Lẽ ra phải bằng 0 mới đúng.
Nhưng với A1 thay bất kỳ số nào, cũng đều cho kết quả là 0 mới đau chứ!
Vấn đề lỗi này chỉ phát sinh ở 7% những số khác hình như là đúng hết!