price=120.5为什么要设置为double型

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

平凡之路_1

2015-04-09 18:10

为什么price非得用double型的呢,,不可以是float

写回答 关注

1回答

  • Perona
    2015-04-09 22:26:22

    double型和float型主要区别表现在精度 不同,占的字节数也不同,

     一般喜欢用double的,举个例子,

    float num=6.0;这样写会出错,因为float型变量强制后面用f结尾,也就是这样:

    float num=6.0f;

     

    double num=6.0;这样就不会有错,

    不过性能方面可能会差一些,

    小程序是没什么分别的.


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

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

1165171 学习 · 17581 问题

查看课程

相似问题