31.关于round函数四舍五入保留小数(c++)

31.关于round函数四舍五入保留小数(c++),第1张

1.基本用法:

                           调用round函数必须包含头文件#include;

对于小数而言,round()函数仅仅保留到整数位,即仅仅对小数点后一位四舍五入;

a=1.3579 round(a)=1;
a=13.579 round(a)=14;
2.round()函数原理:

x=(int)(x+0.5)公式,故可以自己写出round()函数;

#include
using namespace std;
double round(double x)
{
	return (int)(x+0.5);
}
3.保留小数用法:保留小数位数,则可以先乘后除
#include
#include
using namespace std; 
int main()
{
	double x=1.3579;
	printf("对1.3579保留两位有效数字: ");
	printf("%.2lf\n",round(x*100)/100);
	return 0;
 } 
对1.3579保留两位有效数字: 1.36

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/563444.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-02
下一篇 2022-04-02

发表评论

登录后才能评论

评论列表(0条)

保存