在C语言中,为什么1.0/2.0=0.5 ,而1/2=0呢?
答案:3 悬赏:30 手机版
解决时间 2021-04-05 18:26
- 提问者网友:饥饿走向夜
- 2021-04-05 05:46
在C语言中,为什么1.0/2.0=0.5 ,而1/2=0呢?
最佳答案
- 五星知识达人网友:撞了怀
- 2021-04-05 06:42
1和2都是整数型,结果不可能得到一个浮点型的小数
全部回答
- 1楼网友:逐風
- 2021-04-05 08:30
没有为什么,规定如此。
以后写程序多了就明白这么为什么规定了。
以后写程序多了就明白这么为什么规定了。
- 2楼网友:笑迎怀羞
- 2021-04-05 07:03
1/2
二者都是整型,结果也是整型,0.5转化为整型就是0.
追问:实型转化为整型?怎么转化的,什么规则
追答:就是取整数部分,不存在四舍五入。
二者都是整型,结果也是整型,0.5转化为整型就是0.
追问:实型转化为整型?怎么转化的,什么规则
追答:就是取整数部分,不存在四舍五入。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯