问答详情
源自:3-1 运算符号是啥

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


源代码中的double不能换成int

提问者:学习丶使我快乐 2019-02-08 17:40

个回答

  • Dangerous阿坤
    2019-02-08 20:50:40
    已采纳

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

  • 学习丶使我快乐
    2019-02-09 10:15:39

    哦哦,谢谢

  • Dangerous阿坤
    2019-02-08 20:54:31

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