IEEE Std 754-2019 pdf free download – IEEE Standard for Floating-Point Arithmetic

02-25-2022 comment

IEEE Std 754-2019 pdf free download – IEEE Standard for Floating-Point Arithmetic.
1.3 Inclusions
This standard specifies:
― Formats for binary and decimal floating-point data, for computation and data interchange.
― Addition, subtraction, multiplication, division, fused multiply add, square root, compare, and other operations.
― Conversions between integer and floating-point formats.
― Conversions between different floating-point formats.
― Conversions between floating-point formats and external representations as character sequences.
― Floating-point exceptions and their handling, including data that are not numbers (NaNs).
1.4 Exclusions
This standard does not specify:
― Formats of integers.
― Interpretation of the sign and significand fields of NaNs.
1.5 Programming environment considerations
This standard specifies floating-point arithmetic in two radices, 2 and 10. A programming environment may conform to this standard in one radix or in both.
This standard does not define all aspects of a conforming programming environment. Such behavior should be defined by a programming language definition supporting this standard, if available, and otherwise by a particular implementation. Some programming language specifications might permit some behaviors to be defined by the implementation.
Language-defined behavior should be defined by a programming language standard supporting this standard. Then all implementations conforming both to this floating-point standard and to that language standard behave identically with respect to such language-defined behaviors. Standards for languages intended to reproduce results exactly on all platforms are expected to specify behavior more tightly than do standards for languages intended to maximize performance on every platform.
Because this standard requires facilities that are not currently available in common programming languages, the standards for such languages might not be able to fully conform to this standard if they are no longer being revised.
If the language can be extended by a function library or class or package to provide a conforming environment, then that extension should define all the language- defined behaviors that would normally be defined by a language standard. Implementation-defined behavior is defined by a specific implementation of a specific programming environment conforming to this standard. Implementations define behaviors not specified by this standard nor by any relevant programming language standard or programming language extension. Conformance to this standard is a property of a specific implementation of a specific programming environment, rather than of a language specification. However a language standard could also be said to conform to this standard if it were constructed so that every conforming implementation of that language also conformed automatically to this standard.
1.6 Word usage In this standard three words are used to differentiate between different levels of requirements and optionality, as follows:
― may indicates a course of action permissible within the limits of the standard with no implied preference (“may” means “is permitted to”)IEEE Std 754 pdf download.

Download infomation Go to download
Note: If you can share this website on your Facebook,Twitter or others,I will share more.

LEAVE A REPLY

Anonymous netizen Fill in information