详细解答 谢谢

来源:2-6 Java中的数据类型

老农民01

2016-01-10 22:19


int  和 double有什么区别?在选用时如何去区分呢?什么情况去选着

写回答 关注

3回答

  • JZ_L_LM
    2016-01-11 11:48:01

    在lvoth上面补充一下:int类型在使用时可以由编译器自动转成double类型,但是double转int需要强制转换,并且会丢失数据精度。

  • Ivoth
    2016-01-10 22:31:16

    int是整形,32位

    double是64为双精度小数

    用法:

    定义

    int a=10;

    double d=10.0;

    a=a/4时得到得结果会吧除不进的余数部分舍弃 a=2

    d=d/4时d会等于2.5

  • hainishishui
    2016-01-10 22:27:57

    同求。。。

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1163387 学习 · 17551 问题

查看课程

相似问题