请猛戳出处!
作者解释的很清楚,看完之后,拿出手边的CSAPP,翻开2.4.2节的”IEEE浮点表示“P70-73一节再次默默观看并将代码敲到VS里面看看内存中是不是真的如作者所说。
面试题代码
|
1 2 3 4 5 6 7 8 9 |
|
#include <stdio.h> int main(void) { double |
本文探讨了一道关于IEEE754浮点数标准的面试题,作者通过阅读相关资料并借助C++代码进行验证,发现float类型的特殊表现。在避免编译器优化后,通过指针确认了结果符合IEEE754规范,但对为何出现特定结果的原因提出疑问。
|
1 2 3 4 5 6 7 8 9 |
|
#include <stdio.h> int main(void) { double |
282
5804
905

被折叠的 条评论
为什么被折叠?