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