.NET中的decimal,float和double之间的区别?是什么区别decimal,float并double在.NET?什么时候会有人使用其中一种?
4 回答
DIEA
TA贡献1820条经验 获得超2个赞
float
7位精度
double
有大约15位数的精度
decimal
有大约28位数的精度
如果您需要更高的准确度,请使用double而不是float。在现代CPU中,两种数据类型具有几乎相同的性能。使用浮动的唯一好处是它们占用的空间更少。只有你有很多这样的事情才真正重要。
我发现这很有趣。每个计算机科学家应该知道的浮点运算
- 4 回答
- 0 关注
- 2551 浏览
添加回答
举报
0/150
提交
取消