double与float的区别

来源:-

凑活

2015-11-17 10:54

double是双精度浮点型,float是单精度浮点型,那么单精度浮点型和双精度浮点型分别是什么意思?double和float存储的数据有什么不同?

写回答 关注

2回答

  • 天启之魂
    2015-11-17 11:05:27
    已采纳

    就是在内存中的储存空间大小 不同

     double 是8个字节 也也就是由8*8 =64个  0和1 组成

    float是4个字节 也也就是由8*4 =32个  0和1 组成

    所以double可以比float表达更多的小数点位,所以double更精确

    实际开发基本都只用double了 这个也是默认小数格式 知道有float这么个东西就行了

    凑活

    非常感谢!

    2015-11-17 11:24:12

    共 1 条回复 >

  • 慕移动9181930
    2022-03-23 20:57:59

    把代码快照下,分析下是什么情况。

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

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

1165550 学习 · 17586 问题

查看课程

相似问题