C# 中 Java BigDecimal 的對應
在 Java 中,BigDecimal 類別可以精確運算大規模數值。 C# 是否提供了具有類似用途的類似類別或資料結構?
C# 中的等效項
在.NET Framework 中,使用BigInteger 資料類型和以10 為底的指數已被證明可以有效模仿BigDecimal 的功能。此實作已在 Stack Overflow 上共享,以滿足尋求自訂任意精確度十進位解決方案的使用者。
功能
此自訂類型複製了 BigDecimal 的各個方面,包括:
局限性
儘管有其功能,但此實現可能並不詳盡或完全準確。它的開發以速度為優先;因此,建議在將其用於關鍵計算時謹慎行事。
Github 實現
實現最初發佈在GitHubGist 上,現已更新並可在以下位置獲取: https://gist.github.com/JcBernack/ 0b4eef59ca97ee931a2f45542b9ff06d。
以上是是否存在與 Java 的 BigDecimal 等效的 C# 任意精確度十進制算術?的詳細內容。更多資訊請關注PHP中文網其他相關文章!