Java 中 float 与 double 的区别
来源:互联网 发布:node forever log 编辑:程序博客网 时间:2024/06/04 23:26
1.float是单精度浮点数,内存分配4个字节,占32位,有效小数位6-7位
double是双精度浮点数,内存分配8个字节,占64位,有效小数位15位
2.java中默认声明的小数是double类型的,如double d=4.0
如果声明: float x = 4.0则会报错,需要如下写法:float x = 4.0f或者float x = (float)4.0
其中4.0f后面的f只是为了区别double,并不代表任何数字上的意义
3.对编程人员而言,double 和 float 的区别是double精度高,但double消耗内存是float的两倍,且double的运算速度较float稍慢。
0 0
- JAVA中float与double的区别
- Java 中 float 与 double 的区别
- JAVA中float与double的区别
- Java 中 float 与 double 的区别
- JAVA中float与double的区别
- java float与double的区别
- Java中double和float的区别
- java中float和double的区别
- java中float 和double的区别
- JAVA中float、double、BigDecimal的区别
- float与double的区别
- double与float的区别
- float 与double 的区别
- double与float的区别
- java中char和string float与double区别
- Sql中decimal、float、double类型的区别与用法
- C++中float与double类型的精度区别
- 数据库中float,double与decimal的区别
- openstack之网络分析
- js自定义函数时间显示(重构时间函数)
- 一个炫字都不够??!!!手把手带你打造3D自定义view
- formValidator一些常用的验证
- 单例模式
- Java 中 float 与 double 的区别
- 通往WinDbg的捷径(一)
- 【leetcode】【204】Count Primes
- #345 Div2 D. Image Preview
- 利用opencv检测出矩形
- Linux命令之文件系统(五)
- Python 学习历程- 看我一步一步走过来 未完待续。。。
- jquery Ajax标准写法
- Learning Deconvolution Network for Semantic Segmentation