所以我有代碼需要sqrt並採取arctans並從弧度轉換爲度,這使我不是很精確的值。在沒有使用CAS的情況下,是否有任何事情可以做,以檢查事物是否平等,而不是四捨五入?不確定度的問題
Q
不確定度的問題
0
A
回答
1
我假定CAS意味着計算機代數系統 ...
實際的方法來測試,如果兩個數相等時,有在計算(測量精度或)錯誤的可能性被檢查,如果該差值小於由所計算的數字中的估計誤差確定的「增量」。
問題是找到一個很好(足夠)的錯誤估計。從空中拉出一個數字(如0.0001
)可能會導致誤報或漏報。要做到這一點,你實際上需要做一個數值分析你的計算得到一個可靠的估計。
很明顯......你在這個問題上花費的時間應該取決於你得到「正確」答案的重要性,即對計劃以及使用計劃的人而言,誤報或否定的後果是什麼。
1 - 爲了記錄,CAS可能不會幫你在這裏。涉及這種類型的計算的問題通常沒有代數解決方案。
相關問題
- 1. android不確定進度條問題
- 2. 的Javascript不確定問題
- 3. 確定顏色飽和度的問題
- 4. 確定字符串長度的問題
- 5. 與不確定進度條的android性能問題
- 6. WordPress的不確定指標問題PHP
- 7. 方法是不確定的問題
- 8. 角度不確定複選框指令ng-change問題
- 9. 確定「重疊」的問題
- 10. 不確定是什麼問題
- 11. 50%的準確度問題與liblinear
- 12. ActionBarSherlock - 不確定的進度
- 13. 如何確定變量在SO另一個問題不確定
- 14. FilesMatch的問題不正確
- 15. JavaScript的不確定不爲空,不爲空的問題
- 16. 角度綁定有問題
- 17. CSS3定位/高度問題
- 18. RadioButtonList固定寬度問題
- 19. Android谷歌地圖精確度問題
- 20. IE7的CSS問題:無法獲得正確的跨度寬度
- 21. 數組長度不確定
- 22. 不確定進度條?
- 23. 角度看不懂的不確定
- 24. 分頁問題(PHP超全局變量的問題,不確定的指數)
- 25. 未能正確解析json ...不確定這是什麼問題?
- 26. CSS3不透明度問題
- 27. Javascript不透明度問題
- 28. CFG和DCFG可確定的問題
- 29. 確定PostgreSQL中有問題的查詢
- 30. 確定Maven知識的問題
如果兩個'double'的差值小於0.0001那麼它們是相等的。 – Sweeper
發佈你的代碼可能是有用的......但是對於雙打,你永遠不能確定它們是平等的,所以你必須爲abs(a-b)<0.00001'做些什麼。 –
@Davidvanrijn理想情況下,我不想輪到,也可能要看幾萬億次迭代,所以四捨五入會嚴重影響最終結果。 – Sam