高手请进!! 怎么用一句语句实现四舍五入??
来源:百度知道 编辑:UC知道 时间:2024/05/27 18:37:04
C/C++都行!!!
浮点的该怎么弄呢?因该是用一个浮点左移或者右移的语句吧
浮点的该怎么弄呢?因该是用一个浮点左移或者右移的语句吧
就是(int)(a+0.5)
a为实型变量
没那么复杂
思想是把那个数据(如果不为零的话或者是小数部分为零的话)的小数的位数来找出来呀,那方法多了吧。比如说:用那个数字乘以十的N次方,再比较它和0的大小就行了吧。让后把那个数字的小数位的那个数字给取出来,再判断他的大小,加到上一位不就行了吗?
同意二楼
问题没说清,四舍五入也要看精度啊,精确到小数点后面还是前面几位?
x为原数值,y为四舍五入后的值,2为小数位数
y=round(x,2)