c# - 为什么`float`声明是这样`public struct Single`
问题描述
我正在检查 C# 中的数据类型,我看到 float 实际上被命名,因为Single
我不明白它,因为其他数据类型(如int
char
decimal
etc)有一个合适的名称,但是 为什么会这样float
?Single
解决方案
它与十进制数字术语有关。
Float 是单精度浮点的实现。事实上Double
,它之所以得名,是因为它的字节数是单个(浮点)字节的两倍。
推荐阅读
- typescript - 具有通用联合约束的 TypeScript 函数返回值
- javascript - 根据 vue.js 中的 url 将活动类添加到路由器链接
- python - PyAV:如何同时在屏幕上显示多个视频流
- ios - 如何使用 react-native 在 IOS 中引用当前视图?
- python-3.x - 如何将函数中的代码重复 N 次而不是重新输入?
- java - 代理对象调用抛出参数类型不匹配
- algorithm - 允许重叠的间隔调度算法
- android - 没有库的圆形 UI 设计中的 Android 文本视图
- powershell - Powershell 从 azure devops 构建管道中获取组件治理结果
- google-oauth - 使用 Passport 和 google oauth2 集成登录时如何重定向