IEEE 754 floating‑point arithmetic standard

E1460

The IEEE 754 floating‑point arithmetic standard is the globally adopted specification that defines formats and rules for representing and performing binary and decimal floating‑point calculations in computer systems.

Jump to: Surface forms Statements Referenced by

Observed surface forms (5)


Statements (52)

Predicate Object
instanceOf IEEE standard
floating‑point arithmetic standard
numerical computing standard
appliesTo computer hardware
computer software
numerical libraries
programming languages
defines binary floating‑point formats
decimal floating‑point formats
exception handling for floating‑point arithmetic
floating‑point environment
floating‑point exceptions
floating‑point number formats
floating‑point operations semantics
floating‑point rounding modes
rounding rules for floating‑point arithmetic
signed zero in floating‑point arithmetic
special values such as NaN and infinity
subnormal numbers
fullName IEEE 754 floating‑point arithmetic standard self-linksurface differs
surface form: IEEE Standard for Floating‑Point Arithmetic
goal ensure consistent floating‑point behavior across platforms
improve portability of numerical software
support reproducible floating‑point results
influenced .NET floating‑point behavior
C programming language floating‑point semantics
C++ programming language floating‑point semantics
Java floating‑point arithmetic
most modern CPU floating‑point units
publishedBy IEEE Standards Association
Institute of Electrical and Electronics Engineers
specifies NaN payload and signaling behavior
decimal128 format
decimal32 format
decimal64 format
division by zero exception
double‑precision binary64 format
extended precision binary formats
floating‑point encoding layouts
floating‑point rounding to nearest ties‑to‑even
inexact result exception
invalid operation exception
overflow handling
quadruple‑precision binary128 format
quiet NaN
round to nearest ties‑away
round toward +infinity
round toward zero
round toward −infinity
signaling NaN
single‑precision binary32 format
underflow handling
standardNumber IEEE 754 floating‑point arithmetic standard self-linksurface differs
surface form: IEEE 754

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

VFP floating-point extension conformsTo IEEE 754 floating‑point arithmetic standard
this entity surface form: IEEE 754 floating-point standard
IEEE Standards Association develops IEEE 754 floating‑point arithmetic standard
IEEE 754 floating‑point arithmetic standard fullName IEEE 754 floating‑point arithmetic standard self-linksurface differs
this entity surface form: IEEE Standard for Floating‑Point Arithmetic
IEEE standards includesExample IEEE 754 floating‑point arithmetic standard
this entity surface form: IEEE 754
JSON numberFormat IEEE 754 floating‑point arithmetic standard
this entity surface form: IEEE 754 double precision
IEEE 754 floating‑point arithmetic standard standardNumber IEEE 754 floating‑point arithmetic standard self-linksurface differs
this entity surface form: IEEE 754
SPARC microprocessor architecture supports IEEE 754 floating‑point arithmetic standard
subject surface form: SPARC
this entity surface form: IEEE 754 floating-point