C++ 四舍五入与不四舍五入
关于C++中保留几位小数,以及是否四舍五入的方法
代码:
#include<iostream>
#include<iomanip> //输出流控制,setiosflags(ios::fixed),setprecision(n)的头文件
using namespace std;
int main()
{double n = 50.26548;printf("%.4f", n); cout << endl; //打印输出小数点后4位,会四舍五入cout << setprecision(4) << n << endl;//输出4位有效数字,包括整数和小数部分,会四舍五入 cout << setiosflags(ios::fixed) << setprecision(4) << n << endl;//输出小数点后4位,会四舍五入,会影响后面的setprecision()输出cout << setprecision(4) << n << endl;//受前面影响,只输出小数点后4位,而不再是包括整数部分的7位,会四舍五入cout << setiosflags(ios::fixed) << setprecision(4)<<floor(n * 10000)/10000<< endl;//不会四舍五入,保留几位小数就乘和除10的几次方system("pause");return 0;
}
输出结果:
C++ 四舍五入与不四舍五入相关推荐
- PHP取小数点后一位小数或几位小数并且不四舍五入,以及四舍五入保留小数
PHP取小数点后一位小数或几位小数并且不四舍五入,以及四舍五入保留小数 这里用到一个 floor() 函数 //floor() 函数向下舍入为最接近的整数,也就是不会进行四舍五入. floor() 假 ...
- 关于对称四舍五入和非对称四舍五入的分析
关于对称四舍五入和非对称四舍五入的分析 背景 原理分析 参考资料 背景 项目中有时需要用到浮点转定点,以便于在低功耗设备上运行,不同平台上对定点化后的浮点运算四舍五入有不同实现,如果处理不慎,容易在精 ...
- php怎么四舍五入,PHP实现四舍五入的3种方法
在PHP开发中,有时候我们会遇到四舍五入的运算情况,本文分享了用PHP实现四舍五入的3种方法. php实现四舍五入的三种方法,分别通过number_format函数.round函数和sprintf格式 ...
- oracle 对日期四舍五入,Oracle 日期四舍五入
-- Start 日期也能做四舍五入?是的,我们可以使用 ROUND 和 TRUNC 函数对日期四舍五入.下面是一个简单的例子. SELECT TIMESTAMP '2015-02-10 05:15: ...
- 四舍五入_从四舍五入谈起
起源 前几天改了同事遗留的一个四舍五入的缺陷,颇有探索的价值.问题简化如下: 总邀约人数11人,已完成6人,邀约完成率应显示为55%,实际显示54% 废话不多说翻代码: C#:int CalcPerc ...
- php中浮点数四舍五入,php浮点数四舍五入函数
本文章介绍了在php中浮点数四舍五入的两个常用的函数round与此同时ceil函数,可能小数保留位数. round() 函数对浮点数进行四舍五入 语法:float round ( float val ...
- 四舍五入 java_Java中四舍五入
Java有四舍五入函数--Math.round,通过一个例子看看他的用法: package math; public class MathRoundTest { /** * Math类中提供了三个与取 ...
- html四舍五入函数,Javascript四舍五入(Math.round()与Math.pow())
代码 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ ...
- java中的四舍五入——几种四舍五入的写法
// 方式一:BigDecimal方式 double f = 3.1315; BigDecimal b = new BigDecimal(new Double(f).toString); double ...
最新文章
- python求偶奇数和差编程_选择最大奇数Python
- train_test_split()
- Android 10.0 PackageManagerService(三)APK扫描-[Android取经之路]
- Linux命令(27):shell 结合expect,多服务器批量分发数据
- 双样本T检验——机器学习特征工程相关性分析实战
- PHP怎么做一个加法口诀,神奇的手指速算口诀,100以内的加减法一分钟学会
- 信号中断 与 慢系统调用
- Jackson动态处理返回字段
- URDF与xacro
- Ceres-Solver库入门
- 如何将几个变量相加减乘除(图文+数据集)【SPSS 075期】
- iOS 学习 - 24.全局跑马灯,支持后台回到前台
- [暗黑破坏神2]PLUGY与HACKMAP共存
- 纯Css比较好看的中英文字体样式(持续整理版)
- windows聚焦 电脑锁屏不显示图片问题
- 链表上手代码---表头插入
- 关于程序的入口函数(main _start...)
- Base64转换成图片
- 作业管理系统设计报告_Struts2_设计报告
- SQL Server 2016 Always Encrypted(始终加密)
热门文章
- 什么软件可以图片转文字?这几个软件值得收藏
- 李宁品牌重塑_迈伊多品牌重塑的幕后
- 圆与三角形(圆与三角形是否相交)
- 深入理解 MySQL 底层实现
- 这些面试的“标准答案”,你都知道吗?
- mybatis数据库连接池配置
- C语言:左旋数组“abcdef”==“cdefab”
- Vue环境的搭建和在vscode上的应用(Window10)
- 511遇见易语言API模块GetWindowTextA取窗口取标题
- 计算机组少年宫安全应急预案,拱墅区第十三届中小学生“运河之星”科技节紧急事件应急预案...