syquyen1987
Thành viên hoạt động
- Tham gia
- 8/7/18
- Bài viết
- 193
- Được thích
- 43
Nó cũng giống như:Giá trị 2 ô bằng nhau, kết quả trừ cho nhau # 0, nhưng qua một ô trung gian thì lại =0
Kính nhờ mọi người xem file đính kèm và giải thích giúp ạ
Xin chân thành cám ơn
=1*(0.5-0.4-0.1)
=pi()*d4*d6*d7*(d5-d4)/10^6
Nhưng cái vô lý ở đây là dùng công thức trực tiếp 2 ô trừ cho nhau thì # 0, nhưng qua 1 ô trung gian thì =0Nó cũng giống như:
Đúng nó phải bằng 0 nhưng excel không cho ra kết quả là 0Mã:=1*(0.5-0.4-0.1)
Excel có những lúc tính sai mà
Kết quả trong file bạn rút gọn ra thì đều cho kết quả ở dạng:
Máy tính chỉ có 0 và 1 để biểu thị bất kỳ giá trị nào. Chuyển đổi 0,1 thành số nhị phân sẽ dẫn đến một số "số không và số" dài: .0001100011000111000111Mã:=pi()*d4*d6*d7*(d5-d4)/10^6
Để tránh số lượng vô tận, Excel sẽ làm tròn số đó vào cuối. Nhưng việc làm tròn số nhị phân này tương đương 0,1 dẫn đến tính toán sai.