java中double和float区别
2016-04-16 21:04
288 查看
float:占4个字节
double: 占8个字节
double 和 float 的区别是double精度高,有效数字16位,float精度7位(可提供7位或8位有效数字,构成包括符号位、指数位和尾数位)。
但double消耗内存是float的两倍,double的运算速度比float慢得多,能用单精度时不要用双精度。
double: 占8个字节
double 和 float 的区别是double精度高,有效数字16位,float精度7位(可提供7位或8位有效数字,构成包括符号位、指数位和尾数位)。
但double消耗内存是float的两倍,double的运算速度比float慢得多,能用单精度时不要用双精度。
相关文章推荐
- Activiti 流程部署方式 activi 动态部署(高级源码篇)
- java验证
- 让Spring Security更安全的配置办法
- Java Nio 十三、Java NIO Pipe(管道)
- java枚举使用详解
- Java向mysql中插入数据
- Java基础(一)——JVM、JRE、JDK、Javac等
- 请描述Java中的时间监听机制?
- java布尔值进行and和or逻辑运算原理
- java中Collections的两种排序方法
- Java自动拆箱和装箱
- Java技术_Java千百问(0031)_java中抽象概念如何体现的
- 一些Java中常用的定义(2)
- java泛型III-通配符
- 共同学习Java源码--常用数据类型--String(十六)
- java学习笔记(从搭建环境到入门java)
- java排序算法
- mac osx下载安装java运行环境
- java设计模式之单例
- Java TreeSet练习