整数相除,结果为整数,那如果是小数相除呢

整数相除,结果为整数,那如果是小数相除呢

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好,int类型的整数相除,结果是取商,商是整数,就是整数的结果集,如果有小数,就只取整数部分,小数点后的内容舍去!

float或double类型的浮点型数据相除,同样取商,商的结果就会保留小数点后的数据!

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

  • G寒塘鹤影X 提问者 #1
    是不是不会出现int类型的整数去÷double类型的小数 只会是同一个类型的数值相除
    2019-08-19 21:58:43
  • 好帮手慕小班 回复 提问者 G寒塘鹤影X #2
    同学你好,不是这样的哦,java运算中是可以出现int类型除以double类型或是double类型除以int类型,这样的形式,当被除数和除数中出现了一个浮点类型的数据,取商的结果就是一个浮点型的数据,如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
    2019-08-20 10:10:25
  • G寒塘鹤影X 提问者 回复 好帮手慕小班 #3
    那如果 int x=4; double y=2.5; System.out.println(x/y); 应该是多少 还有x%y是多少
    2019-08-20 11:09:40
weixin_慕函数0338275 2019-08-19 17:49:39

如果你定义int类型的就是整数  

定义double就是小数

Kingwin91 2019-08-19 17:36:19

为商,为小数

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
零基础Java入门体验课
  • 参与学习           人
  • 提交作业       437    份
  • 解答问题       393    个

慕课网首推Java体验课,用体系化的学习方式+实战性的项目练习,带你轻松入门Java~

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师