hdoj刷题经验总结(持续更新ing)

(语言采用c++)

1、输出如何保留两位小数

#include
#include
using namespace std;void main()
{
float result=2.355; printf("%.2f\n",result); //C语言的表达方式,.n表示保留n位小数,并且四舍五入

cout<

(亲测,setprecision(3)才是保留两位小数)

}

2.如果对sum开根号

添加#include

sqrt(sum);

3.如何求球体积

球体:
   
【球体体积=4/3(圆周率×半径的三次方)】
4.注意4.0/3和4/3的区别

因为在C语言中,二个整数相除的商也是整数。所以4/3会得到1.
所以,要想得到1.3333的结果,就要至少有一个有小数点
5.hdoj 水题 2002 总结
注意提示
#define PI 3.1415927
这里的π值有七位小数。
而float只有六位有效数字。在要求7位的π值情况下,要获得准确的计算结果,必须使用double类型。


你可能感兴趣的:(hdoj)