是的,这是一个浮点数.这是非常古老的文档 - 它已在.NET 2.0文档中修复.
(目前还不清楚这是否是由于我提交更正或其他人是否也有.我记得我一次又一次地证明我的位置,我认为这很清楚 - 如果Decimal是固定点类型,为什么呢?每个值都包含一个指数?我还记得在C#新闻组中有关于此的论点,人们坚持使用文档证明它确实是一个固定点类型.哦.好吧.)
如果更改框架的版本,描述也会发生变化:
与4.0
小数是由符号、数值(值中每个数字的范围为 0 到 9)和比例因子(表示分隔整数部分和小数部分的浮动小数点的位置)组成的浮点值的数值。
我会说这是 1.1 版本的草率编辑。
甚至在 1.1 的下一段中也这样写:
Decimal 实例的二进制表示形式由 1 位符号、96 位整数和用于除以 96 位整数并指定其中哪一部分是小数的比例因子组成。缩放因子隐式为数字 10,其指数范围为 0 到 28。
| 归档时间: |
|
| 查看次数: |
497 次 |
| 最近记录: |