Tablora

Tablora · Thư viện

Phân biệt độ chính xác nguồn với làm tròn từng dòng

0.335 cộng 0.335 là 0.670, nhưng làm tròn từng dòng trước cho ra 0.68. Xem công cụ kiểm tra thể hiện khoảng chênh do bước làm tròn và cách thử cả hai.

Hai đáp án trung thực cho một phép cộng

Hóa đơn, bảng tổng hợp thuế và bảng lương thường có số tiền với nhiều chữ số thập phân hơn mức tiền tệ cho phép. Một hệ thống cộng các giá trị chính xác rồi làm tròn tổng; hệ thống khác làm tròn từng dòng trước rồi mới cộng. Cả hai đều hợp lệ, và chúng có thể lệch nhau một xu hoặc hơn trên cùng dữ liệu. Áp dụng cách nào là do quy tắc lập hóa đơn, thuế hoặc kế toán đứng sau tài liệu quyết định, không phải do số học.

Công cụ kiểm tra tổng thập phân cộng đúng các chuỗi bạn đưa vào và không bao giờ làm tròn. Điều đó khiến nó là công cụ tốt để xem một tổng được nêu đã dùng bước làm tròn nào.

Khoảng chênh có xu hướng lớn dần theo số dòng. Mỗi dòng được làm tròn lên một phần nhỏ của xu đều cộng thêm vào đó, nên một hóa đơn dài có thể lệch hơn một xu giữa hai cách.

Đi qua ví dụ 0.335

Ví dụ trên trang nhập 0.335 và 0.335 với Tổng dự kiến là 0.68. Tổng đã tính là 0.670, Tổng dự kiến được hiển thị là 0.680 với cùng số chữ số, và Chênh lệch là -0.010. Hai tổng khớp nhau hiển thị Không.

Bây giờ hãy nhập các dòng như chúng sẽ trông sau khi làm tròn từng dòng đến hai chữ số: 0.34 và 0.34. Với cùng Tổng dự kiến 0.68, Tổng đã tính là 0.68 và Chênh lệch là 0.00. Con số được nêu đã được tạo ra bằng cách làm tròn từng dòng trước khi cộng, không phải bằng cách làm tròn tổng.

Thử xem bước nào đã được dùng

Bẫy về độ chính xác cần tránh

Dữ liệu đầu vào

Mỗi dòng một giá trị
0.335 0.335
Tổng dự kiến
0.68

Kết quả

Tổng đã tính
0.670
Chênh lệch
-0.010
Hai tổng khớp nhau
Không