Nhờ giải đáp thắc mắc về hàm TRUNC

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

Hoant1910

Thành viên mới
Tham gia
15/4/22
Bài viết
5
Được thích
0
%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-05-17-122101-png.290250

em có thắc về hàm Trunc với công thức như sau =TRUNC((2.002*1000-1.994*1000)/2,0) tại sao kết quả lại cho ra là 3 mà không phải 4 ạ
 
Tại vì biểu thức (2.002*1000-1.994*1000)/2 không cho ra 4 mà ra 3,9999999... (lý do: toán số thực có thập phân luôn luôn chấp nhận một chút sai số)
Hàm Trunc chặt luôn khúc thập pphaan 99999...
Dùng hàm này mà muốn tròn theo ý thì cộng biểu thức cho một số rất nhỏ:
(2.002*1000-1.994*1000)/2 + 1E-10
 
Web KT

Bài viết mới nhất

Back
Top Bottom