首页 课程 师资 教程 报名

Java基础学习:java浮点型表示法

  • 2020-04-28 14:41:11
  • 3714次 动力节点

    1、浮点类型用于表示小数的数据类型。

    2、浮点数原理:也就是二进制科学计数法。

    3、Java的浮点类型有float和double两种。

    4、Java默认浮点类型计算的结果是double类型,字面量也是double类型。

    1、十进制浮点数科学计数法:219345=2.19345*(10^5)

    2、二进制浮点数科学计数法:10111=1.0111*(2^100)

    1、float类型共32位,1位为符号位,指数8位,尾数23位。

    2、float的精度是23位(即能精确表达23位的数,超过就被截取了)。

    小数是以尾数长度来表示精确度的,比如pi=3.1415的精度是4位。

    3、float存储数据的范围大于int类型,但精度比int要小,因为int的精度是31位。

    1、double类型,1位符号位,11位指数,52位尾数。

    2、double范围远远大于long,但double精度不如long。

    浮点运算就是实数运算,由于计算机只能存储整数,所以实数都是约数,这样浮点运算是很慢的而且会有误差。

    占位总结:

    字符型:char:2个字节

    整型:byte:1个字节

    shot:2个字节

    int:4个字节

    long:8个字节

    实型:float:4个字节

    double:8个字节

    布尔型:boolean:一个字节

    其中一个字节由8个二进制位组成

Java基础学习:java浮点型表示法

 以上就是动力节点java培训机构的小编针对“Java基础学习:java浮点型表示法”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交