鱼C论坛

 找回密码
 立即注册
查看: 4216|回复: 7

谁知道3/2等于多少?

[复制链接]
发表于 2014-8-1 18:46:37 | 显示全部楼层 |阅读模式
4鱼币
3/2=1.5啊?怎么说1?
QQ图片20140801184236.jpg

最佳答案

查看完整内容

1、你的式子: a= b、 c 中,, a为浮点型(实型),即后面有小数后缀,如1.000 23.000 50.025 等 b 和 c 为整型(无小数点及小数点后的数),“=”叫赋值运算符,赋值运算符具有右结合型,也就是说是从右往左执行:当赋值运算符两边数据类型不同时,将右边的数据类型转换为左边。 2、“/”是整除运算符,当参与运算的两个数据为整数时,只保留商的整数部分,小数部分舍去。如:5/4=1(本为1.25),100/9=11 3、因此,你的式 ...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-8-1 18:46:38 | 显示全部楼层
1、你的式子: a= b、 c 中,, a为浮点型(实型),即后面有小数后缀,如1.000   23.000   50.025 等
b 和 c 为整型(无小数点及小数点后的数),“=”叫赋值运算符,赋值运算符具有右结合型,也就是说是从右往左执行:当赋值运算符两边数据类型不同时,将右边的数据类型转换为左边。
2、“/”是整除运算符,当参与运算的两个数据为整数时,只保留商的整数部分,小数部分舍去。如:5/4=1(本为1.25),100/9=11
3、因此,你的式子执行的过程是: 3/2=1——>>把1(整型)转化为1.0000(实型)——>>输出1.0000
4、ps:如果你想让3除以2得1.5  你得用“\”(退格键左边或下面的键)
   ps2:你没有好好看小甲鱼老师的视频吧,呵呵  
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-8-1 19:08:54 | 显示全部楼层
因为是前面两个为整数型。。。结果还是整型。、、、
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-8-1 19:43:55 | 显示全部楼层
应为 b和c 是整型的所以结果是整型的 你可以用 a = (float) b / c;强制转换为 浮点型
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-8-1 20:36:55 | 显示全部楼层
最后a声明为浮点数,所以是1.00000。。。。。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-8-1 21:31:20 | 显示全部楼层
浮点型和整型的区别
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-8-1 22:45:56 | 显示全部楼层
如樓上各位大俠所言
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-8-2 00:38:23 | 显示全部楼层
除号左右两边都为整数时,结果为整数,把得到的数值向下取整
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-24 17:43

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表