黑马程序员技术交流社区
标题:
C语言四舍五入
[打印本页]
作者:
不爱不诺
时间:
2015-2-16 11:28
标题:
C语言四舍五入
看了老师的视频对c语言里的四舍五入有些迷茫,求高手讲解
在网上看到这种解决方式,
int a = (int)(tt * k + 0.5)
谁能说下原理?
作者:
吴浩友
时间:
2015-2-16 14:19
看不懂你写的是什么
作者:
不爱不诺
时间:
2015-2-16 15:00
吴浩友 发表于 2015-2-16 14:19
看不懂你写的是什么
求c语言里四舍五入的方法
作者:
临汾皮皮
时间:
2015-2-16 15:38
确定是黑马的视频?还有四舍五入?
作者:
仰望的繁华
时间:
2015-2-16 18:12
哪来的什么四舍五入,你用小括号强制类型转换,是直接舍弃小数部分。
作者:
吴浩友
时间:
2015-2-16 18:20
百度去找
作者:
709868495@qq.co
时间:
2015-2-16 18:24
这是数据类型强制转换,直接舍弃小数点后面的数,没有四舍五入这一说
作者:
血玉漫天
时间:
2015-2-16 19:36
我也看不懂,哎。。。。
作者:
蜡笔3285
时间:
2015-2-16 20:09
看不懂,弱爆了
作者:
恋梦
时间:
2015-2-16 23:35
就看出来个强转,其他的完全不懂是什么东东,更不知道要表达什么西西。
作者:
superdite
时间:
2015-2-17 01:26
没有四舍五入,(tt * k + 0.5)这部分的结果是浮点数,但是经过(int)强制转换,会把小数点之后的部分舍去,结果变成了int型
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2