• IEEE 754 : 2008

    Superseded A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

    FLOATING-POINT ARITHMETIC

    Available format(s):  Hardcopy, PDF

    Superseded date:  22-07-2019

    Language(s):  English

    Published date:  29-08-2008

    Publisher:  Institute of Electrical & Electronics Engineers

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    1 Overview
       1.1 Scope
       1.2 Purpose
       1.3 Inclusions
       1.4 Exclusions
       1.5 Programming environment considerations
       1.6 Word usage
    2 Definitions, abbreviations, and acronyms
       2.1 Definitions
       2.2 Abbreviations and acronyms
    3 Floating-point formats
       3.1 Overview
       3.2 Specification levels
       3.3 Sets of floating-point data
       3.4 Binary interchange format encodings
       3.5 Decimal interchange format encodings
       3.6 Interchange format parameters
       3.7 Extended and extendable precisions
    4 Attributes and rounding
       4.1 Attribute specification
       4.2 Dynamic modes for attributes
       4.3 Rounding-direction attributes
    5 Operations
       5.1 Overview
       5.2 Decimal exponent calculation
       5.3 Homogeneous general-computational operations
       5.4 formatOf general-computational operations
       5.5 Quiet-computational operations
       5.6 Signaling-computational operations
       5.7 Non-computational operations
       5.8 Details of conversions from floating-point to integer formats
       5.9 Details of operations to round a floating-point datum
            to integral value
       5.10 Details of totalOrder predicate
       5.11 Details of comparison predicates
       5.12 Details of conversion between floating-point data and
            external character sequences
    6 Infinity, NaNs, and sign bit
       6.1 Infinity arithmetic
       6.2 Operations with NaNs
       6.3 The sign bit
    7 Default exception handling
       7.1 Overview: exceptions and flags
       7.2 Invalid operation
       7.3 Division by zero
       7.4 Overflow
       7.5 Underflow
       7.6 Inexact
    8 Alternate exception handling attributes
       8.1 Overview
       8.2 Resuming alternate exception handling attributes
       8.3 Immediate and delayed alternate exception handling
            attributes
    9 Recommended operations
       9.1 Conforming language- and implementation-defined functions
       9.2 Recommended correctly rounded functions
       9.3 Operations on dynamic modes for attributes
       9.4 Reduction operations
    10 Expression evaluation
       10.1 Expression evaluation rules
       10.2 Assignments, parameters, and function values
       10.3 preferredWidth attributes for expression evaluation
       10.4 Literal meaning and value-changing optimizations
    11 Reproducible floating-point results
    Annex A (informative) Bibliography
    Annex B (informative) Program debugging support
    Index of operations

    Abstract - (Show below) - (Hide below)

    Describes formats and methods for floating-point arithmetic in computer systems - standard and extended functions with single, double, extended, and extendable precision - and recommends formats for data interchange. Exception conditions are defined and standard handling of these conditions is specified.

    General Product Information - (Show below) - (Hide below)

    Development Note Supersedes IEEE DRAFT 754. (09/2008)
    Document Type Standard
    Publisher Institute of Electrical & Electronics Engineers
    Status Superseded
    Superseded By
    Supersedes

    Standards Referenced By This Book - (Show below) - (Hide below)

    NF EN 60870 5 103 : 1998 TELECONTROL EQUIPMENT AND SYSTEMS - PART 5-103: TRANSMISSION PROTOCOLS - COMPANION STANDARD FOR THE INFORMATIVE INTERFACE OF PROTECTION EQUIPMENT
    DIN EN ISO 19126:2010-03 Geographic information - Feature concept dictionaries and registers (ISO 19126:2009)
    ANEP-31 : 1994 GUIDE TO THE USE OF STANAG 4222
    11/30246041 DC : 0 BS EN 60255-118-1 - MEASURING RELAYS AND PROTECTION EQUIPMENT - PART 118-1: SYNCHROPHASOR FOR SYSTEM - MEASUREMENTS
    BS ISO/IEC 9637-2:1992 Information technology. Computer graphics. Interfacing techniques for dialogues with graphical devices (CGI). Data stream binding Binary encoding
    13/30268073 DC : 0 BS ISO 17215-2 - ROAD VEHICLES - VIDEO COMMUNICATION INTERFACE FOR CAMERAS (VCIC) - PART 2: SERVICE DISCOVERY AND CONTROL
    I.S. EN 61158-5-20:2014 INDUSTRIAL COMMUNICATION NETWORKS - FIELDBUS SPECIFICATIONS - PART 5-20: APPLICATION LAYER SERVICE DEFINITION - TYPE 20 ELEMENTS
    09/30211828 DC : 0 BS ISO/IEC IEEE 21451-1 - INFORMATION TECHNOLOGY - SMART TRANSDUCER INTERFACE FOR SENSORS AND ACTUATORS - PART 1: NETWORK CAPABLE APPLICATION PROCESSOR (NCAP) INFORMATION MODEL
    07/30167698 DC : 0 BS ISO 32000 - DOCUMENT MANAGEMENT - PORTABLE DOCUMENT FORMAT - PDF 1.7
    PD IEC/TS 61850-80-1:2016