这种浮动的字节大小是多少?

时间:2016-08-24 07:25:17

标签: c# memory byte

我想知道这个浮点数的内存大小(以字节为单位),例如-0,005606111

1 个答案:

答案 0 :(得分:1)

根据文档,float占用32位(4字节),double占用64位(8字节),decimal取128字节(16字节)。

请注意,float提供7位数的精度,因此 不适合存储值-0.005606111。相反,您应该使用double(15-16位精度)或decimal(28-29位)。