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.
Observed surface forms (5)
| Surface form | Occurrences |
|---|---|
| IEEE 754 | 2 |
| IEEE 754 double precision | 1 |
| IEEE 754 floating-point | 1 |
| IEEE 754 floating-point standard | 1 |
| IEEE Standard for Floating‑Point Arithmetic | 1 |
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.
this entity surface form:
IEEE 754 floating-point 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
this entity surface form:
IEEE 754
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
subject surface form:
SPARC
this entity surface form:
IEEE 754 floating-point