【发布时间】:2021-05-24 15:24:17
【问题描述】:
C99 是否假定支持次正规数?
发件人:
-
FP_SUBNORMAL分类宏的存在 - 事实上 IEEE 754 需要支持次正规数
我得出的结论是,C99 支持次正规数。这个结论正确吗?
【问题讨论】:
-
“支持”是什么意思?需要哪些功能?
-
请问C99 语言本身是否支持次正规数?我可以用英文说“I have a car”,不代表我真的有……或者你问你编译的时候你的编译器能不能用subnormal numbers来操作?
-
“在 IEEE 754 中要求支持次正规数这一事实” 该声明的来源是什么?
-
@user694733:IEEE 754 是一个指定浮点运算的文档,该规范包括次正规数。所以 IEEE 754 是该声明的来源。更具体地说,它是 IEEE Std 754-2019。第 3.4 节规定了二进制格式的次正规数的编码。它们在算术中的使用和出现在很大程度上隐含地遵循标准中其他地方的操作规范。
标签: c language-lawyer c99 ieee-754