C++最简单的四舍五入!!(setprecision(n)方法)
来源:互联网 发布:mac版java在什么地方 编辑:程序博客网 时间:2024/05/16 17:54
setprecision(n)是流格式控制符之一,在iomanip头文件中。
setprecision(n)指定一个浮点数的精度。
1.)可以指定一个浮点数打印几位数字,其中n是总位数!!包括小数之前和之后的数字。超出的位数会被四舍五入进去!!!
(setprecision(n)不是舍弃,在高精度向低精度转换时,超出部分会被舍弃,如一个double k =1.5,int i = k ,这时候0.5被舍去,i = 1,
高精度向低精度转换超出位数会被舍弃!)
例如
double num = 1.23456;
cout<<setprecision(2)<<num<<endl; ---- 输出1.2
cout<<setprecision(4)<<num<<endl; ---- 输出1.235
cout<<setprecision(5)<<num<<endl; ---- 输出1.22346
2)与setw()不同setprecision(n)一直作用到下一个setprecisin(n)之前,所以,只需要写一个setprecision(n)就可以。setw()要每次都写
C++四舍五入用
- C++最简单的四舍五入!!(setprecision(n)方法)
- C++最简单的四舍五入!!(setprecision(n)方法)
- YTU oj1058: 三角形面积 (C++最简单的四舍五入!!(setprecision(n)方法)
- 关于setprecision(n)的问题
- setprecision后是要四舍五入吗?
- Java中简单的四舍五入方法
- 简单实现四舍五入的好方法
- [c++]setprecision()
- C判断闰年和四舍五入的方法
- C语言求四舍五入的方法
- C语言四舍五入的实现方法。
- Java使四舍五入和保留N位小数的方法
- fixed<<setprecision(n)
- php四舍五入保留两位小数点最精确的方法
- setw(0)和setprecision(n)的用法 -ZT
- c++ setprecision 的是一共显示多少位的意思,包括整数部分,而且是四舍五入
- c# 简单又好用的四舍五入方法
- 四舍五入的方法
- 绿色便携版Lazarus的制作教程
- VC++------------EDIT Control
- C# 获取当前路径的方法
- 果壳网:色情网站流量有多大?
- [RemoteClass(alias="com.test..entities.AEntity")]
- C++最简单的四舍五入!!(setprecision(n)方法)
- 第八周作业任务三
- C/C++ 常见误区
- Log4j 的使用以及简单介绍
- WTL中CListViewCtrl的使用
- 如何提高当前进程的权限
- sql 建库、建表
- 组合查询总结
- 借Gearman简要说明系统可用性问题