IEEE 754-2008 errata 2025-08-07 |
The current version of the IEEE Standard for Floating-Point Arithmetic (IEEE 754) was published in August 2008, and is available from the IEEE Xplore website. It is also an approved international standard: ISO/IEC/IEEE 60559:2011.
Since the standard was published, some minor problems have been noticed; this page lists those that the Editor of the standard is aware of, with suggested corrections. Please note that these have not been through any standardization process and hence are not ‘official’ or part of the standard, although most have been discussed on the IEEE 754 working group mailing list. Many thanks to everyone who contributed to those discussions.
New problems are best reported and discussed in the working group mailing list. Any corrections for or comments on this errata page should be sent to the Editor, Mike Cowlishaw (mfc@speleotrove.com).
Subclause
4.2 page 15 |
Problem: There is a missing cross-reference at the end of the third paragraph. |
Correction: The paragraph should end: “... via the operations in 9.3.1 and 9.3.2.” | |
Reported by Fred J. Tydeman 2009.02.10. |
Subclause
4.3.1 page 16 |
Problem: The rule for roundTiesToEven cannot apply when the precision p is 1 for numbers with the infinitely precise numerical value (b−½)×bk (where b is the base, which is even, and k is an integer) because in this case the two nearest floating-point numbers bracketing this value are (b−1)×bk (whose precision-1 significand is b−1, an odd number) and 1×bk+1 (whose precision-1 significand is 1, also an odd number). |
Correction:
Add to the rule for roundTiesToEven:
“; if that is not possible, the one larger in magnitude shall
be delivered (this can happen for one-digit precision, possible
with convertToDecimalCharacter for example)”
Note that this delivers the same numerical value result, b×bk, as at higher settings of p. |
|
Reported by Vincent Lefèvre 2009.03.24; clarification text suggested by Michel Hack. |
Subclause
5.3.1 page 19 |
Problem: The term “signalingNaN” used here is inconsistent with other usage. |
Correction: Add a space between “signaling” and “NaN” (in two places). | |
Reported by Fred J. Tydeman 2009.11.29. |
Subclause
5.3.3 page 20
Subclause
5.4.1 |
Problem: In the NOTE in 5.3.3, and also in the description of the squareRoot operation in 5.4.1, the function floor() is used. However, it is never defined. |
Correction:
The function floor(x) computes the largest integer or
integral value not greater than x.
This could be added in 5.3.3 and in 5.4.1. The floor function could also be added to the list of recommended functions. |
|
Reported by Fred J. Tydeman 2009.02.06. |
Subclause
6.2.1 page 34
Subclause
6.2.2 |
Problem: The headings on these subclauses imply that NaNs are encoded as specified here for all formats, however these rules only apply to interchange formats. |
Correction: Change the headings 6.2.1 and 6.2.2 to read “NaN encodings in binary interchange formats” and “NaN encodings in decimal interchange formats” respectively. | |
Reported by Vincent Lefèvre 2009.03.24. |
Subclause
9.1 page 41 |
Problem: The term “preferred quantum” is used in this subclause but nowhere else, and is not defined. |
Correction: Change “preferred quantum” to “preferred exponent” (in two places). | |
Reported by Fred J. Tydeman 2008.08.29. |
Subclause
9.2 page 43 |
Problem: The functions asinPi and acosPi are listed in the third paragraph following Table 9.1, but they do not appear in that table (and do not have special values defined in subclause 9.2.1). |
Correction: Delete the functions asinPi and acosPi from the list. (A future revision might consider the addition of asinPi, acosPi, and tanPi to the list of recommended functions.) | |
Reported by James W Thomas 2013.11.06. |
Subclause
9.2.1 pages 44 & 45 |
Problem: The term “exact expression” is used in this subclause but nowhere else, and is not defined. |
Correction: Change “from the following exact expressions” to “from the exact results of the following expressions” (in two places). | |
Reported by James W Thomas 2013.11.07. |
Annex
A page 53 |
Problem: In citation [B17] the surname of the third author is misspelled. |
Correction: It should be: “Runyon”. | |
Reported by Mark Erle 2008.09.26. |
Annex
B.3 page 55 |
Problem: The phrase “in an status flag” is ungrammatical. |
Correction: Change “an” to “a”. | |
Reported by Fred J. Tydeman 2009.11.29. |
This page was last updated on 2025-08-07. |
靶向药物是什么 | 肚子上长毛是什么原因 | 犬瘟是什么原因引起的 | 欲生欲死是什么意思 | 小猫踩奶是什么意思 |
男人时间短什么原因 | 大运正官是什么意思 | 喝酒伤什么器官 | 人绒毛膜促性腺激素是查什么的 | 大拇指发抖是什么原因 |
假花放在家里有什么忌讳 | 97年五行属什么 | 面藕是什么做的 | 四物汤什么时候喝 | 医生五行属什么 |
晚的反义词是什么 | 7月一日是什么节日 | 疱疹吃什么药好 | 1月2日什么星座 | 蜈蚣吃什么 |
长期失眠吃什么药hcv9jop8ns2r.cn | 小孩眼屎多是什么原因引起的hcv9jop0ns7r.cn | 客之痣是什么意思xianpinbao.com | 一什么人家hcv9jop5ns9r.cn | 淋巴结肿大是什么原因hebeidezhi.com |
睾丸痛挂什么科hcv8jop7ns6r.cn | 感冒流鼻涕吃什么药好得快hcv9jop6ns5r.cn | 一切尽在不言中是什么意思hcv8jop1ns7r.cn | 寒碜是什么意思hcv7jop6ns7r.cn | 梦见进监狱是什么兆头hcv8jop2ns7r.cn |
记吃不记打的下一句是什么hcv7jop4ns8r.cn | 治字五行属什么jiuxinfghf.com | 男性感染支原体有什么症状hcv8jop2ns1r.cn | 肌酸激酶什么意思kuyehao.com | 反颌是什么意思hebeidezhi.com |
发福了是什么意思hcv8jop9ns0r.cn | 胸膜炎吃什么消炎药hcv8jop2ns7r.cn | 会厌炎是什么病hcv9jop5ns2r.cn | 什么是辐射hcv8jop9ns8r.cn | 大姨妈期间可以吃什么水果hcv8jop5ns2r.cn |