标准号:BS 7237-1990
中文标准名称:微处理器系统二进制浮点算法规范
英文标准名称:Specification for binary floating point arithmetic for microprocessor systems
标准类型:L60
发布日期:1990/7/31 12:00:00
实施日期:1990/7/31 12:00:00
中国标准分类号:L60
国际标准分类号:35.160
适用范围:1 Implementation objectives
It is intended that an implementation of a floating-point system conforming to this standard can be realized entirely in software, entirely in hardware, or in any combination of software and hardware. It is the environment that the programmer or user of the system sees that conforms or fails to conform to this standard. Hardware components that require software support to conform shall not be said to conform apart from such software.
2 Inclusions
This standard specifies:
1) basic and extended floating-point number formats;
2) add, subtract, multiply, divide, square root, remainder and compare operations;
3) conversions between integer and floating-point numbers;
4) conversions between different floating-point formats;
5) conversions between basic format floating-point numbers and decimal strings, and
6) floating-point exceptions and their handling, including non-numbers (NaNs).
3 Exclusions
This standard does not specify:
1) formats of decimal strings and integers;
2) interpretation of the signs and significant fields of NaNs, or
3) binary←→decimal conversions to and from extended formats.