标签: C

1 篇文章

thumbnail
浮点数%d输出与单双精度若干问题
0x00写在前面 浮点数默认为双精度(double),除非指定F 在打印一个浮点数时,一.浮点数转换成双精度 二. 打印低32位 printf(“%d”,5.1F);调用这句代码时发生了什么? 单精度浮点数:5.1F = 101.000110011001100110011..(有效位写满23位)  = 1.0100011001100… *…