Sự chính xác của số floating-point

Mình mới học lập trình .Mình có thắc mắc là số phẩy nó có 1 đặc điểm là ko chính xác ,trừ decimal .Vậy sự ko chính xác thể hiện ở điểm nào ạ???

thì học cho tới đi rồi hỏi, cái gì không hiểu thì hỏi, chứ không biết thì hỏi làm gì?

1 Like

Ở điểm này:
https://0.30000000000000004.com

3 Likes

hóng cao nhân giải thích

Bạn tìm hiểu về IEEE 754 về cách biểu diễn số thực trên máy tính, nói nôm na là biểu diễn dấu phẩy động. Kiểu decimal.Decimal trên Python biểu diễn fixed point decimal (biểu diễn dấu phẩy tĩnh), nhưng cũng biểu diễn 1 độ dài nhất định chứ cũng không biểu diễn chính xác hoàn toàn.

https://docs.python.org/3/library/decimal.html

3 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?