{"id":399426,"date":"2024-10-20T04:42:43","date_gmt":"2024-10-20T04:42:43","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/ieee-754-2008-4\/"},"modified":"2024-10-26T08:31:02","modified_gmt":"2024-10-26T08:31:02","slug":"ieee-754-2008-4","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/ieee\/ieee-754-2008-4\/","title":{"rendered":"IEEE 754-2008"},"content":{"rendered":"

Revision Standard – Superseded. This standard specifies 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.<\/p>\n

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
1<\/td>\nIEEE Std 754\u2122-2008 Front cover <\/td>\n<\/tr>\n
3<\/td>\nTitle page <\/td>\n<\/tr>\n
6<\/td>\nIntroduction <\/td>\n<\/tr>\n
7<\/td>\nNotice to users
Laws and regulations
Copyrights
Updating of IEEE documents
Errata
Interpretations <\/td>\n<\/tr>\n
8<\/td>\nPatents
Participants <\/td>\n<\/tr>\n
11<\/td>\nContents <\/td>\n<\/tr>\n
13<\/td>\nImportant notice
1. Overview
1.1 Scope
1.2 Purpose
1.3 Inclusions <\/td>\n<\/tr>\n
14<\/td>\n1.4 Exclusions
1.5 Programming environment considerations
1.6 Word usage <\/td>\n<\/tr>\n
15<\/td>\n2. Definitions, abbreviations, and acronyms
2.1 Definitions <\/td>\n<\/tr>\n
17<\/td>\n2.2 Abbreviations and acronyms <\/td>\n<\/tr>\n
18<\/td>\n3. Floating-point formats
3.1 Overview
3.1.1 Formats
3.1.2 Conformance <\/td>\n<\/tr>\n
19<\/td>\n3.2 Specification levels
3.3 Sets of floating-point data <\/td>\n<\/tr>\n
21<\/td>\n3.4 Binary interchange format encodings <\/td>\n<\/tr>\n
22<\/td>\n3.5 Decimal interchange format encodings
3.5.1 Cohorts
3.5.2 Encodings <\/td>\n<\/tr>\n
25<\/td>\n3.6 Interchange format parameters <\/td>\n<\/tr>\n
26<\/td>\n3.7 Extended and extendable precisions <\/td>\n<\/tr>\n
27<\/td>\n4. Attributes and rounding
4.1 Attribute specification
4.2 Dynamic modes for attributes <\/td>\n<\/tr>\n
28<\/td>\n4.3 Rounding-direction attributes
4.3.1 Rounding-direction attributes to nearest
4.3.2 Directed rounding attributes
4.3.3 Rounding attribute requirements <\/td>\n<\/tr>\n
29<\/td>\n5. Operations
5.1 Overview <\/td>\n<\/tr>\n
30<\/td>\n5.2 Decimal exponent calculation <\/td>\n<\/tr>\n
31<\/td>\n5.3 Homogeneous general-computational operations
5.3.1 General operations <\/td>\n<\/tr>\n
32<\/td>\n5.3.2 Decimal operation
5.3.3 logBFormat operations <\/td>\n<\/tr>\n
33<\/td>\n5.4 formatOf general-computational operations
5.4.1 Arithmetic operations <\/td>\n<\/tr>\n
34<\/td>\n5.4.2 Conversion operations for floating-point formats and decimal character sequences
5.4.3 Conversion operations for binary formats <\/td>\n<\/tr>\n
35<\/td>\n5.5 Quiet-computational operations
5.5.1 Sign bit operations
5.5.2 Decimal re-encoding operations <\/td>\n<\/tr>\n
36<\/td>\n5.6 Signaling-computational operations
5.6.1 Comparisons
5.7 Non-computational operations
5.7.1 Conformance predicates <\/td>\n<\/tr>\n
37<\/td>\n5.7.2 General operations <\/td>\n<\/tr>\n
38<\/td>\n5.7.3 Decimal operation
5.7.4 Operations on subsets of flags
5.8 Details of conversions from floating-point to integer formats <\/td>\n<\/tr>\n
39<\/td>\n5.9 Details of operations to round a floating-point datum to integral value <\/td>\n<\/tr>\n
40<\/td>\n5.10 Details of totalOrder predicate <\/td>\n<\/tr>\n
41<\/td>\n5.11 Details of comparison predicates <\/td>\n<\/tr>\n
42<\/td>\n5.12 Details of conversion between floating-point data and external character sequences <\/td>\n<\/tr>\n
43<\/td>\n5.12.1 External character sequences representing zeros, infinities, and NaNs
5.12.2 External decimal character sequences representing finite numbers <\/td>\n<\/tr>\n
45<\/td>\n5.12.3 External hexadecimal-significand character sequences representing finite numbers <\/td>\n<\/tr>\n
46<\/td>\n6. Infinity, NaNs, and sign bit
6.1 Infinity arithmetic
6.2 Operations with NaNs
6.2.1 NaN encodings in binary formats <\/td>\n<\/tr>\n
47<\/td>\n6.2.2 NaN encodings in decimal formats
6.2.3 NaN propagation
6.3 The sign bit <\/td>\n<\/tr>\n
48<\/td>\n7. Default exception handling
7.1 Overview: exceptions and flags <\/td>\n<\/tr>\n
49<\/td>\n7.2 Invalid operation
7.3 Division by zero
7.4 Overflow <\/td>\n<\/tr>\n
50<\/td>\n7.5 Underflow
7.6 Inexact <\/td>\n<\/tr>\n
51<\/td>\n8. Alternate exception handling attributes
8.1 Overview
8.2 Resuming alternate exception handling attributes <\/td>\n<\/tr>\n
52<\/td>\n8.3 Immediate and delayed alternate exception handling attributes <\/td>\n<\/tr>\n
53<\/td>\n9. Recommended operations
9.1 Conforming language- and implementation-defined functions
9.1.1 Exceptions <\/td>\n<\/tr>\n
54<\/td>\n9.2 Recommended correctly rounded functions <\/td>\n<\/tr>\n
55<\/td>\n9.2.1 Special values <\/td>\n<\/tr>\n
58<\/td>\n9.3 Operations on dynamic modes for attributes
9.3.1 Operations on individual dynamic modes
9.3.2 Operations on all dynamic modes
9.4 Reduction operations <\/td>\n<\/tr>\n
60<\/td>\n10. Expression evaluation
10.1 Expression evaluation rules
10.2 Assignments, parameters, and function values <\/td>\n<\/tr>\n
61<\/td>\n10.3 preferredWidth attributes for expression evaluation <\/td>\n<\/tr>\n
62<\/td>\n10.4 Literal meaning and value-changing optimizations <\/td>\n<\/tr>\n
63<\/td>\n11. Reproducible floating-point results <\/td>\n<\/tr>\n
65<\/td>\nAnnex A (informative) Bibliography <\/td>\n<\/tr>\n
67<\/td>\nAnnex B (informative) Program debugging support <\/td>\n<\/tr>\n
69<\/td>\nIndex of operations <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

IEEE Standard for Floating-Point Arithmetic<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
IEEE<\/b><\/a><\/td>\n2008<\/td>\n70<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":399429,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[2644],"product_tag":[],"class_list":{"0":"post-399426","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-ieee","8":"first","9":"instock","10":"sold-individually","11":"shipping-taxable","12":"purchasable","13":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/399426","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/399429"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=399426"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=399426"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=399426"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}