括弧笑笑
2017-12-12 17:08
#include<stdio.h>
int main()
{
float c = 3.141592654;
printf("第7位>≠3的结果:%f\n",c); // 结果 3.141593
float d = 3.141592354;
printf("第7位<=3的结果:%f\n",d); // 结果 3.141592
return 0;
}为什么是4进1,而不是5进1。
强制转化后的结果不遵循四舍五入原则
C语言入门
928219 学习 · 21546 问题
相似问题