2012-02-29 74 views
1

例如,如果我以pi爲例,並找到一個從1到1000的隨機數,則將pi除以該數字。然後,將pi乘以該數字。測量浮點錯誤?

應該引起浮點錯誤嗎?

(和,什麼是在處理器上可接受的誤差?)

回答

0

是的,這幾乎肯定會導致錯誤(在這個意義上,其結果將不與原始值)。

如果你想找到錯誤,那麼有什麼不對(在這種情況下)與original - final

+0

這就是我會做,但我需要首先生成該錯誤。 – Zyerah 2012-02-29 00:43:59

+0

@ user1131435:所以你的問題不是「我該如何衡量?」,而是「我該如何預測?」? – 2012-02-29 00:46:15

+0

那麼,我該如何創建。這個問題很明確。無論如何你都回答了!謝謝! (由於某種原因,最好在三分鐘內回答) – Zyerah 2012-02-29 00:49:36

0

你的問題非常廣泛 - 試圖在Stack Overflow的幾段中回答太寬泛。相反,嘗試閱讀這篇著名的論文,題爲「什麼每臺計算機科學家應該知道關於浮點運算」:

http://www.math.umd.edu/~jkolesar/mait613/floating_point_math.pdf

+0

新鏈接:http://www.validlab.com/goldberg/paper.pdf – 2015-12-23 08:06:48