• 技术文章 >Java >Java基础

    java中double与float的区别

    尚2019-12-02 14:51:34原创2316

    java中double与float的区别:(推荐:java视频教程

    单精度浮点数(float)与双精度浮点数(double)的区别如下:

    (1)在内存中占有的字节数不同

    单精度浮点数在机内占4个字节

    双精度浮点数在机内占8个字节

    (2)有效数字位数不同

    单精度浮点数有效数字8位

    双精度浮点数有效数字16位

    (3)所能表示数的范围不同

    单精度浮点的表示范围:-3.40E+38 ~ +3.40E+38

    双精度浮点的表示范围:-1.79E+308 ~ +1.79E+308

    (4)在程序中处理速度不同一般来说,CPU处理单精度浮点数的速度比处理双精度浮点数快

    更多java知识请关注java基础教程栏目。

    以上就是java中double与float的区别的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:java
    上一篇:Java中的final是什么意思? 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • java判断字符串是否为合法日期• java zip压缩乱码原因与解决方法介绍• java判断文件是否为空的方法• java字符流与字节流的区别是什么
    1/1

    PHP中文网