问答详情
源自:2-6 Java中的数据类型

这个代码里面写double price=120.5; 和 float price=120.5f; 都可以吧?

这个代码里面写double price=120.5;     和        float price=120.5f;     都可以吧?

提问者:璐璐璐璐璐璐璐 2016-11-26 10:52

个回答

  • 慕姐2466596
    2016-12-09 13:25:54

    就算精度不同体重和也就只有一位小数。很奇怪

  • qq_流浪歌手不会唱歌_03954313
    2016-11-26 21:28:51

    精度不同,float有7位精度,duoble有16位

  • 慕粉1036417983
    2016-11-26 11:02:50

    相同作用区域内是不可以的,如果你想把double改成float你可以直接强制转化就好,但可能会丢失数据

  • 慕斯3927299
    2016-11-26 10:59:39

    可以啊