我正在寻找有关数据类型标准化的信息。
以双精度浮点值为例:
标准化: IEEE 754
JavaScript: 数字
爪哇: 双
C#: 双/System.Double
C/C++: double (编译器依赖的实现)
上面的示例说明了不同编程语言中双精度浮点值的实现。我想知道其他常见数据类型是否有任何标准化(例如;ISO、IEEE、ECMA 等),特别是:
- 有符号和无符号 8 位、16 位、32 位和 64 位整数
- 单、双和货币/十进制浮点值
- ascii 和 unicode 字符
- 布尔值
- 细绳
我已经看过ISO/IEC 11404但我没有发现它特别有用