gpt4 book ai didi

decimal - 十进制数学是否使用 FPU

转载 作者:行者123 更新时间:2023-12-01 01:21:05 28 4
gpt4 key购买 nike

十进制数学是否使用 FPU?

我认为答案是肯定的,但我不确定,因为小数不是浮点数,而是固定精度数。

我主要在寻找 .NET,但一般的答案也很有用。

最佳答案

关于 .NET,更具体地说是 C#,不,System.Decimal不使用 FPU,因为该类型是在软件中模拟的。

另外,System.Decimal 浮点数,而不是像数据库中常见的固定精度数。该类型实际上是一个十进制浮点数,它使用 10 作为基数,而不是二进制浮点数(即 System.SingleSystem.Double ),它使用 2 作为基数。如果您尝试存储无法精确表示的分数,例如 1/3,它仍然存在相同的精度问题。

关于decimal - 十进制数学是否使用 FPU,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9164707/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com