我想要得到精確的小數位數,就像我們除以1/397一樣,它將小數點後的小數位返回到99位數。我已經在C#中試過,但它不是我返回這個高達精度水平,四捨五入到10或12獲得準確的精度數十進制c後的精度#
2
A
回答
3
在C#中可以使用的標準類型提供更精密比你問:
- 浮 - 7 digits
- 雙 - 15-16 digits
- 小數 - 28-29 digits
如果您想要比這些類型提供更好的精度,那麼你必須看看使用第三方庫。可以在wikipedia上找到任意精度庫(包括幾個C#)的列表。
1
您可以使用BigFloat
從這裏:http://www.fractal-landscapes.co.uk/bigint.html 它是精確到小數點後250位數字。
+0
+1,用於很好的庫鏈接。是的,這是我想要實現的,但我想知道如何使用普通的c#類或選項來完成此操作。 –
相關問題
- 1. C++中的十進制精度錯誤
- 2. Weka十進制精度
- 3. python十進制精度
- 4. 具有十進制精度的分數
- 5. 方案:十進制數的精度
- 6. C#double至十進制精度損失
- 7. C#十進制和雙精度
- 8. C# - 十進制類型的十進制精度更高
- 9. Python函數返回十進制精度
- 10. 十進制到半精度浮點數
- 11. Python中的十進制精度Scipy lfilter?
- 12. MathNet中的雙精度到十進制
- 13. 如何獲得C中雙精度的二進制數?
- 14. Django十進制精度損失
- 15. Python十進制類型精度錯誤
- 16. 十進制鑄造和精度問題
- 17. Java十進制精度問題
- 18. pchisq增加十進制精度
- 19. 紅寶石十進制精度
- 20. T-SQL十進制分割精度
- 21. 實體框架6十進制精度
- 22. Android雙精度十進制格式
- 23. 十進制精度問題DbParameter
- 24. Excel VBA Excel十進制精度
- 25. HIVE十進制2精確
- 26. 限制十進制數的輸出到特定的精度
- 27. R中的平均精確度精度
- 28. 在C++中的精確度
- 29. 數精度C++
- 30. 在Java中獲得(十進制)浮點數的IEEE 754(單精度)表示法
只是好奇:你在寫什麼樣的應用程序?導致99點後的數字是很多準確的精度... – Tigran
我已經閱讀關於這個在互聯網上比賽的問題,是無法完成這件事。 –