1/2与1.0/2结果有什么不同,在c语言中

 我来答
leoujz
2011-09-11 · TA获得超过147个赞
知道答主
回答量:78
采纳率:0%
帮助的人:47.3万
展开全部
前者两个都是整型,故运算结果是整型,结果是0;后者由于其中一个是浮点,另外一个也会在运算是被自动转换为浮点数,运算结果是浮点数,是0.5。
小巴动漫
2011-09-11 · TA获得超过166个赞
知道小有建树答主
回答量:264
采纳率:0%
帮助的人:119万
展开全部
1/2是整数除整数,所以只取整数部分,由于等于0.5,所以1/2=0,1.0/2是小数除法,所以就是我们正常的数学,等于0.5
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qq374134697
2011-09-11
知道答主
回答量:22
采纳率:0%
帮助的人:16.9万
展开全部
1/2结果是0
1.0/2结果是0.5
一个是整数运算,一个是浮点数运算。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
简单___de___爱
2011-09-11
知道答主
回答量:8
采纳率:0%
帮助的人:3.8万
展开全部
肯定有啦,第一个结果是0,第二个结果是0.5
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-09-11
展开全部
1/2=0
1.0/2=0.5
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式