C++中输出有效数值位数问题
2015-09-29 09:33
288 查看
double num=1.12346;
cout.precision(3);
cout<<num<<endl; //有效数值为3,输出结果为1.12
cout<<fixed<<num<<endl; //小数点后有效数值为3,数据结果为1.123
cout.precision(3);
cout<<num<<endl; //有效数值为3,输出结果为1.12
cout<<fixed<<num<<endl; //小数点后有效数值为3,数据结果为1.123
相关文章推荐
- 黑马程序员——C语言基础---数组1
- 上机实践 - - 一个例子了解C/C++中指针与数组的区别
- VS2008基于对话框的MFC上位机串口通信(C++实现)简单例程
- public、protect、private继承方式 C++
- 那些曾经记得的C++库
- TLD源码理解之TLD.cpp
- C++ Primer 学习笔记_29_STL实践与分析(3) --操作步骤集装箱(下一个)
- C++类的复制构造函数
- C++基础复习题
- C++里long的字节数
- [C++ primer]第2章 变量和基本类型
- C语言中不允许创建临时变量,交换两个数的内容
- effective c++绝不在构造和析构过程中调用virtual函数
- C++类中的main函数
- 转换大小写字母
- 求两个数的最大公约数。
- 将三个数按从大到小输出。
- C语言冒泡排序法分析及代码实现
- 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。
- C语言中可变长参数使用