当前位置: 首页 > news >正文

建设银行网站官方网站千库网素材官网

建设银行网站官方网站,千库网素材官网,医疗器械网站建设,网站专题报道页面怎么做的文章目录 一、 描述二、 样例二、 结果输出 一、 描述 这个宏定义(可放入.h头文件里)使用基本的数学运算,几乎兼容所有版本的VS,以下可对正数做四舍五入: #define ROUND_TO_TWO(x) ( (floor((x) * 100 0.5) / 100) …

文章目录

    • 一、 描述
    • 二、 样例
    • 二、 结果输出

一、 描述

这个宏定义(可放入.h头文件里)使用基本的数学运算,几乎兼容所有版本的VS,以下可对正数做四舍五入:

#define ROUND_TO_TWO(x) ( (floor((x) * 100 + 0.5) / 100) )

进阶版:使用三元运算符做判断,对于正数和负数,都能正确处理四舍五入

#define ROUND_TO_TWO(x) (((x) >= 0) ? (floor((x) * 100 + 0.5) / 100) : (ceil((x) * 100 - 0.5) / 100))

在 C++ 中,floor(x) 和 ceil(x) 是 <cmath>(或 C 语言中的 <math.h>)提供的数学函数,floor(x) 用于对浮点数进行向下取整,即返回不大于 x 的最大整数(即向负无穷方向取整);ceil(x) 则对浮点数进行向上取整,即返回不小于 x 的最小整数(即向正无穷方向取整)。

二、 样例

double dPI = 3.1415926;
double dPI2 = -6.1475926;
double dPI3 = -6.1;
double dPI4 = 6;
std::cout<< "ROUND_TO_TWO(dPI) =="<< "ROUND_TO_TWO(dPI)" << std::endl;
std::cout<< "ROUND_TO_TWO(dPI2) =="<< "ROUND_TO_TWO(dPI2)" << std::endl;
std::cout<< "ROUND_TO_TWO(dPI3) =="<< "ROUND_TO_TWO(dPI3)" << std::endl;
std::cout<< "ROUND_TO_TWO(dPI4) =="<< "ROUND_TO_TWO(dPI4)" << std::endl;

二、 结果输出

在这里插入图片描述

http://www.dtcms.com/a/506233.html

相关文章:

  • 榆林市建设局网站网站建设三原则
  • 如何自做自己的网站wordpress 密码 hello
  • 网站开发常用语言总结千锋教育官方网
  • 郑州网站建设企业推荐菠萝蜜一区二免费进入
  • 网站备案免费的吗淘宝内部优惠券网站怎么做
  • 网站规划与设计大作业整形网站源码
  • 网站升级页面连接设置营销网站建设大全
  • 在意派建设好网站后网站制作免费软件
  • 网站建设捌金手指下拉十九做外贸的免费网站
  • 沧州网站设计多少钱商会网站怎么做
  • 网站建设需要哪些知识做明星网站
  • 济南网站制作工具网站开发合同审核要点
  • 网站建设和维护面试题网站建设力度不够论文
  • 做网站必须购买空间吗?成都网站优化实战
  • 河池企业网站开发公司公司网站如何制作价格
  • 怎样做网站背景做网站1天转多钱
  • 医院行业的网站是很难做吗搜狐快站怎么做网站
  • ASP做网站源代码聊城做网站推广
  • 河源网站建设省住房城乡建设厅门户网站
  • 站牛网网站如何做更新
  • 沧浪公司网站建设电话软件制作app
  • 培训网站建设课程500个短视频素材免费
  • 浙江省建设网站企业网站建设的经费预算
  • 广东卫视你会怎么做网站3d动画制作收费标准
  • 企业可以做哪些网站有哪些陕西省西安市事业单位招聘网
  • 欧亚达网站是哪家公司做的开淘宝店怎么做充值网站
  • 网站的模板管理奇单网站建设
  • 成都旅游景点攻略企业seo的措施有哪些
  • 怎么看网站用什么代码做的广州祥云平台网站建设
  • 碑林区营销型网站建设wordpress栏目导航