首页 > 解决方案 > 为什么`float`声明是这样`public struct Single`

问题描述

我正在检查 C# 中的数据类型,我看到 float 实际上被命名,因为Single我不明白它,因为其他数据类型(如int char decimaletc)有一个合适的名称,但是 为什么会这样floatSingle

标签: c#.net

解决方案


它与十进制数字术语有关。

Float 是单精度浮点的实现。事实上Double,它之所以得名,是因为它的字节数是单个(浮点)字节的两倍。


推荐阅读