double占64位,非0的集中在高32位,%d只能截取低32位,这里应该是32个0吧,所以输出0。更深入的话可以看下IEEE标准double及float内存布局。
点赞 1
牛客网
牛客网在线编程
牛客网题解
牛客企业服务