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

我们知道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;
}

分享标题:C++中double类型保留三位小数点
转载来于:http://www.mswzjz.cn/qtweb/news27/292027.html

攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能