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

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

璐璐璐璐璐璐璐

2016-11-26 10:52

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

写回答 关注

4回答

  • 慕姐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

    可以啊

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

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

1165552 学习 · 17587 问题

查看课程

相似问题