CSDN论坛 > VC/MFC > 基础类

vc中四舍五入的函数是什么啊 [问题点数:10分,结帖人carbon107]

Bbs7
本版专家分:20365
结帖率 100%
CSDN今日推荐
Bbs5
本版专家分:4396
Bbs4
本版专家分:1109
Bbs9
本版专家分:61174
Blank
红花 2004年3月 VC/MFC大版内专家分月排行榜第一
2004年1月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2003年12月 VC/MFC大版内专家分月排行榜第二
2003年9月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2004年2月 VC/MFC大版内专家分月排行榜第三
Bbs5
本版专家分:2104
Bbs4
本版专家分:1655
Bbs5
本版专家分:2889
Bbs4
本版专家分:1063
Bbs7
本版专家分:20365
Bbs7
本版专家分:20365
Bbs2
本版专家分:128
Bbs7
本版专家分:20365
Bbs5
本版专家分:2002
匿名用户不能发表回复!
其他相关推荐
python中int() 按照“四舍五入”的方式取整
使用 int() 将小数转换为整数,小数取整会采用比较暴力的截断方式,即向下取整。(注:5.5向上取整为6,向下取整为5)正常情况下 int(5.5) 结果为5如果想要让其按照人类的思维“四舍五入”5.4 “四舍五入”结果为:5,int(5.4+0.5) == 55.6 “四舍五入”结果为:6,int(5.6+0.5) == 6...
[C++]真正的四舍五入方法 不要再相信什么一句话的算法了
先贴出错误算法: #include int main() { double a = 3.155; printf("%lf\n", a); a = (int)((a * 100) + 0.5) / 100.0; printf("%lf", a); return 0; }测试 : 据说此方
java Math.round() Java中的四舍五入函数
public class MathTest {        public static void main(String[] args) {            System.out.println("小数点后第一位=5");            System.out.println("正数:Math.round(11.5)=" + Math.round(11.5));
SQL Server中的四舍五入函数ROUND
通过函数ROUND四舍五入在SQL Server中,若想完成四舍五入,可使用函数ROUND。如下对ROUND的使用做简单演示。保留2位小数,对第3位做四舍五入处理(注意最后一位数字:4或5)--保留2位小数,并对第3位小数四舍五入 SELECT ROUND(123.005, 2), ROUND(123.004, 2)四舍五入后,补全小数位:--对小数第3位进行四舍五入,并补全小数位
Oracle trunc()函数的用法及四舍五入 round函数
--Oracle trunc()函数的用法 /**************日期********************/ 1.select trunc(sysdate) from dual  --2011-3-18  今天的日期为2011-3-18 2.select trunc(sysdate, 'mm')   from   dual  --2011-3-1    返回当月第一天.
.Net中Math.Round与四舍五入(转载)
有不少人误将Math.Round函数当作四舍五入函数在处理, 结果往往不正确, 实际上Math.Round采用的是国际通行的是 Banker 舍入法. Banker's rounding(银行家舍入)算法,即四舍六入五取偶。事实上这也是 IEEE 规定的舍入标准。因此所有符合 IEEE 标准的语言都应该是采用这一算法的. 这个算法可以概括为:“四舍六入五考虑,五后非零就进一,五后皆零看奇偶,五前
sprintf() 格式化数字,小数位数,四舍五入
<?php //生成4位数,不足前面补0 $var=sprintf("%04d", 2); echo $var;//结果为0002 echo date('Y_m_d', time()).'_'.sprintf('d', rand(0,99)); ?>             sprintf()函数
SQL语句中的四舍五入round函数
很多时候,我们需要对数据的结果进行四舍五入操作Math.round() 在sql语句中也有这样的函数round(),对查询的结果直接进行四舍五入操作再返回 1、ROUND(x) 函数返回最接近于参数x的整数,对x值进行四舍五入。 例如: ROUND(-4.56)——>-5 ROUND(4.56)——>5 2、ROUND(x,y) 函数返回最接近于参数x的
R语言实现传统数学概念中的四舍五入
最近被R中的round函数搞得郁闷,有人说round函数的规则是如此定义的: 引用cos 版主肖楠:这个规则有个俗名叫「四舍六入五凑偶」,也叫「银行家舍入」,完整版如下: 1. 被修约的数字等于或小于 4 时,该数字舍去; 2. 被修约的数字等于或大于 6 时,则进位; 3. 被修约的数字等于 5 时,要看 5 前面的数字,若是奇数则进位,若是偶数则将 5 舍掉,即修约后末尾数字都成为偶数
关于python3中round()函数的四舍五入问题
round(float [,n])函数用于返回浮点数四舍五入后的值,小数点后保留n位(默认为0) 例如 >>round(3.5248,2) >>3.52 但是有一个坑就是当保留n位时,第n+1位为数字5,此时它并不会进一位,而是舍弃掉。 例如 >>round(3.585,2) >>3.58 这并不是BUG,在python手册中这样说到: The behavior of round
关闭