类似于这种:
float p = (a + b + c) / 2.f;
printf("%.2f\n",a/ (b/100.f*b/100.f));
为什么要加.f
加了.f有什么作用?
本文探讨了在C/C++编程中,使用`.f`后缀于浮点数的意义。例如在表达式`floatp=(a+b+c)/2.f;`和`printf(%.2f
a/(b/100.f*b/100.f));`中,`.f`用于确保操作数被解释为浮点型而不是整型,从而避免精度损失。了解这种用法对于编写精确的数值计算代码至关重要。
类似于这种:
float p = (a + b + c) / 2.f;
printf("%.2f\n",a/ (b/100.f*b/100.f));
为什么要加.f
加了.f有什么作用?

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