C++和c如何实现指定小数位输出
来源:互联网 发布:三星刷windows phone 编辑:程序博客网 时间:2024/06/08 09:37
C++运用的是<iomanip>头文件中的setprecision函数
#include <iostream> #include <iomanip> using namespace std; int main( void ) { const double value = 12.3456789; cout << value << endl; // 默认以6精度,所以输出为 12.3457 cout << setprecision(4) << value << endl; // 改成4精度,所以输出为12.35 cout << setprecision(8) << value << endl; // 改成8精度,所以输出为12.345679 cout << fixed << setprecision(4) << value << endl; // 加了fixed意味着是固定点方式显示,所以这里的精度指的是小数位,输出为12.3457 cout << value << endl; // fixed和setprecision的作用还在,依然显示12.3457 cout.unsetf( ios::fixed ); // 去掉了fixed,所以精度恢复成整个数值的有效位数,显示为12.35 cout << value << endl; cout.precision( 6 ); // 恢复成原来的样子,输出为12.3457 cout << value << endl; }C运用的是%.nf,n输入几就代表输出几位小数。
0 0
- C++和c如何实现指定小数位输出
- C++指定小数位输出
- c语言编程如何实现-十进制数转换成二进制和输出
- 请问C和C++如何实现控制硬件,比如向屏幕输出?
- 在C和C++中把标准输出重定向到指定文件
- C语言宏定义实现闰年判断并输出指定月的天数
- c:forEach 如何输出序号
- c:forEach 如何输出序号
- 5、输入三角形的三个边长a,b,c,输出面积s,要求保留一位小数位,总位数7位。
- 如何按指定位数截取一个数字的小数位
- 在C和C++中把标准输出重定向到指定文件
- 递归实现字符串逆序输出(c++和c)
- 用c语言实现 字母转换和原样输出
- C语言实现蛇形输出
- C语言实现因式分解输出
- java求指定范围和小数位的随机数
- Python语言选择分支语句和小数位控制输出
- C的输入和输出
- Android h264视频与G711转码合并MP4文件
- 数组的sort方法-数值数组的重排序
- Coursera Machine Learning 第七周 quiz Support Vector Machines
- db_install.rsp详解,oracle静默安装应答文件详解
- 11月12日——离noip还有7天[云之彼端,约定的地方]
- C++和c如何实现指定小数位输出
- makefile目标的规则
- git配置代理的方法
- Android Gradle Build Error:Some file crunching failed, see logs for details解决办法
- 【NOIP2016提高A组集训第14场11.12】最近公共祖先
- Jquery获得 selection的text 和 option值
- JZOJ4888【NOIP2016提高A组集训第14场11.12】最近公共祖先
- 第12周 项目4 - 利用遍历思想求解图问题 (1-5)
- [Tsinsen1043]完美的代价(逆序对)