【发布时间】:2014-11-15 08:01:54
【问题描述】:
我正在寻找有关数据类型标准化的信息。
以双精度浮点值为例:
标准化: IEEE 754
JavaScript:数字
Java:双
C#: double / System.Double
C/C++:双(编译器依赖实现)
上面的例子说明了双精度浮点值在不同编程语言中的实现。我想知道其他常见数据类型是否有任何标准化(例如;ISO、IEEE、ECMA 等),具体来说:
- 有符号和无符号 8 位、16 位、32 位和 64 位整数
- 单、双和货币/十进制浮点值
- ascii 和 unicode 字符
- 布尔值
- 字符串
我已经查看了ISO/IEC 11404,但我没有发现它特别有用
【问题讨论】:
标签: types language-agnostic iso ecma ieee