C++中double类型保留三位小数点

2023-11-27 0 485

我们知道C语言中,如果要求输出结果保留三位小数,我们可以使用pritf()函数轻松的解决。但是的输出运算符

我以一个例子作为讲解:

已知线段的两个端点坐标是A(xa,ya),B(xb,yb),求线段AB的长度,保留到小数点后3位。

样例输入:1 1

2 2

样例输出:1.414

代码如下:

int main(int argc, char** argv) {
   double xa,ya,xb,yb,result;
   cin>> xa>>ya>>xb>>yb;
   result=sqrt( (xb-xa)*(xb-xa)+(yb-ya)*(yb-ya) );
   coutreturn 0;
}

很多人会对下面这句代码不理解,

cout

下面我们进行重点讲解:

设置小数点精度

设置要用于格式化输出操作的浮点值的小数精度。

int main(int argc, char** argv) {
   double a=3.1415926;
   cout return 0;
}

本文来源:www.lxlinux.net/7278.html,若引用不当,请联系修改。

相关文章

猜你喜欢
官方客服团队

为您解决烦忧 - 24小时在线 专业服务

  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    文章总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 4975 +

    运行天数

你的前景,远超我们想象