Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 7e65bac

Browse files
authored
Update 15.-floating-point-arithmetic-issues-and-limitations.md
1 parent 55c0f6f commit 7e65bac

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

15.-floating-point-arithmetic-issues-and-limitations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ Thuật toán hữu tỉ nhị phân tạo ra rất nhiều bất ngờ tương
109109

110110
Như được nói ở gần cuối, "vấn đề này không hề có câu trả lời dễ dàng". Tuy nhiên, ta đừng quá lo lắng về số hữu tỉ! Sai số của Python trong tính toán số hữu tỉ là sản phẩm kế thừa từ sai số hệ thống của số hữu tỉ, và hầu hết hệ thống có sai số không quá (1/(2 ** 53)). Việc này là quá chính xác với hầu hết các chương trình, chỉ cần lưu ý là nó không phải là thuật toán thập phân, và tất cả các phép tính hữu tỉ đều có sai số làm tròn.
111111

112-
Do các sai số hệ thống này, hầu hết các trường hợp thông thường có sử dụng thuật toán hữu tỉ ta có thể có các kết quả như mong muốn bằng việc làm tròn kết quả cuối cùng sau khi tính toán. [`str()`](https://docs.python.org/3/library/stdtypes.html#str) thường được sử dụng, tìm hiểu thêm [`str.format()`](https://docs.python.org/3/library/stdtypes.html#str.format) để sử dụng tốt hơn hàm này [Format String Syntax](https://docs.python.org/3/library/string.html#formatstrings).
112+
Do các sai số hệ thống này, hầu hết các trường hợp thông thường có sử dụng thuật toán hữu tỉ ta có thể có các kết quả như mong muốn bằng việc làm tròn kết quả cuối cùng sau khi tính toán. [`str()`](https://docs.python.org/3/library/stdtypes.html#str) thường được sử dụng, tìm hiểu thêm [`str.format()`](https://docs.python.org/3/library/stdtypes.html#str.format) & [cú pháp string format](https://docs.python.org/3/library/string.html#formatstrings) để sử dụng tốt hơn hàm này.
113113

114114
Với các trường hợp đòi hỏi giá trị thập phân chính xác, ta có thể sử dụng module [`decimal`](https://docs.python.org/3/library/decimal.html#module-decimal) để tăng độ chính xác cho các thuật toán thập phân đòi hỏi trong các phần mềm kế toán hoặc các phần mềm kỹ thuật khác.
115115

0 commit comments

Comments
 (0)