浮點計算精度丟失

爲什麼會浮點小數會出現精度丟失? 大家都應該都知道電腦的底層就是二進制吧,所有的操作最終都是在二進制中進行的,內存中只有0和1 接下來給大家演示一下十進制整數在二進制中是如何儲存的。 例1:17的二進制爲: 17/2 = 8餘(1) 8/2 = 4餘(0) 4/2 = 2餘(0) 2/2 = 1餘(0) 1/2 = 0餘(1) 也就是17在二進制中表示爲(反向取餘) 10001 而小數呢?小數無法
相關文章
相關標籤/搜索