为了账号安全,请及时绑定邮箱和手机立即绑定

为什么不能把double result 改成int result


源代码中的double不能换成int

正在回答

3 回答

double的范围比int的范围更大,转换之间只能由小范围转到大范围,不能由大范围转到小范围;就好像小盒子能放进大盒子,大盒子不能放进小盒子

0 回复 有任何疑惑可以回复我~
#1

学习丶使我快乐 提问者

谢谢啦
2019-02-09 回复 有任何疑惑可以回复我~
#2

Dangerous阿坤

如果可以的话帮我的问题答一下疑?
2019-02-09 回复 有任何疑惑可以回复我~
#3

学习丶使我快乐 提问者 回复 Dangerous阿坤

我是初学者
2019-02-09 回复 有任何疑惑可以回复我~
#4

Dangerous阿坤 回复 学习丶使我快乐 提问者

我也是初学者?
2019-02-09 回复 有任何疑惑可以回复我~
#5

Dangerous阿坤 回复 Dangerous阿坤

我的问题不难,是3-3的问题,可我搞不懂?
2019-02-09 回复 有任何疑惑可以回复我~
#6

慕码人0315

int输出的只能是(d%)整数,double和float是(f%)小数.
2019-02-16 回复 有任何疑惑可以回复我~
#7

精慕门5720689

将double改成float好像也没有问题哦!
2019-02-22 回复 有任何疑惑可以回复我~
查看4条回复

哦哦,谢谢

0 回复 有任何疑惑可以回复我~

如果数值是整数的话,将double改成int也是没有问题的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么不能把double result 改成int result

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信