C# 这种浮点的字节大小是多少?
我想知道这个浮点数在内存中的字节大小,例如C# 这种浮点的字节大小是多少?,c#,memory,byte,C#,Memory,Byte,我想知道这个浮点数在内存中的字节大小,例如-0005606111根据文档a占用32位(4字节),a占用64位(8字节),a占用128位(16字节) 但是请注意,浮点值提供7位精度,因此它不适合存储值-0.005606111。相反,您应该使用双精度(精度为15-16位)或十进制(精度为28-29位)。什么编程语言?它需要7位有效数字,所以float可以很好地存储它。请记住小数点是“浮动的”。
-0005606111
根据文档a占用32位(4字节),a占用64位(8字节),a占用128位(16字节)
但是请注意,
浮点值提供7位精度,因此它不适合存储值-0.005606111
。相反,您应该使用双精度(精度为15-16位)或十进制(精度为28-29位)。什么编程语言?它需要7位有效数字,所以float可以很好地存储它。请记住小数点是“浮动的”。