强烈建议点赞收藏起来,干货太多,以免以后找不到!😘
真的全网最详细!!!😎
这是作者的得意之作,啊哈哈哈🤣
取整方式总共可以分为4种:
种数 | 种类 |
---|---|
1. | 向0取整(trunc函数) |
2. | 四舍五入(round函数) |
3. | 向下取整(floor函数) |
4. | 向上取整(ceil函数) |
本文章就按照这个顺序依次展开说明,并用例题详细分析
向零取整即直接抹掉小数点后面的数字,取整数部分,C++默认的取整方式。(参考下面输出理解)
用法可以分为两种:
1.将float数据类型直接转换为int类型,小数将直接采用向0取整的方式
#include<iostream>
using namespace std;
int main()
{
float a;
int b;
cin>>a;
b=(int)a;
cout<<"2.5的向下取整的数为"<<b;
return 0;
}
看输出结果,将2.5的小数部分0.5直接抹掉,转换为2输出,这就是C++默认的向0取整方式
2.使用trunc函数实现向0取整
#include<cmath>
trunc(向0取整的数)//括号内可以添加变量进行运算
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
printf("2.5的向0取整的数为%.1lf\n",trunc(2.5));
return 0;
}
看结果也是实现的向0取整,说明使用trunc函数也是可以实现向0取整的。
小数点后一位的数字>=0.1并且<=0.4的数抹掉小数所有位,小数点后一位的数字>=0.5并且<=0.9的数向上进一位(参考下面输出理解)</
因篇幅问题不能全部显示,请点此查看更多更全内容
怀疑对方AI换脸可以让对方摁鼻子 真人摁下去鼻子会变形
女子野生动物园下车狼悄悄靠近 后车司机按喇叭提醒
睡前玩8分钟手机身体兴奋1小时 还可能让你“变丑”
惊蛰为啥吃梨?倒春寒来不来就看惊蛰
男子高速犯困开智能驾驶出事故 60万刚买的奔驰严重损毁