导航:首页 > 编程语言 > javadouble最大值

javadouble最大值

发布时间:2025-09-14 23:00:48

java中的double和float类型数据的最大值是怎么算出来的

float长度值32比特也就是32位,有一位是符号位
第一个bit表示符号位
2-9这8个表示的是2的指数,但是这里有个指数偏移值的概念
剩下的是小数部分

http://www.233.com/JAVA/Instructs/060530/095611815.html
http://zh.wikipedia.org/zh-cn/IEEE_754
这两个加在一起说的就比较明白了

② java中float和double的取值范围是什么

float:4字节(32bit),IEEE 754. 取值范围:

[-3.40282346638528860e+38 , -1.40129846432481707e-45] ∪ [1.40129846432481707e-45 ~ 3.40282346638528860e+38] 。

double: 8字节(64bit) ,IEEE 754. 取值范老咐围:

[-1.79769313486231570e+308,-4.94065645841246544e-324] ∪ [4.94065645841246544e-324,1.79769313486231570e+308] 。

(2)javadouble最大值扩展阅读

基本数据类型的特点,位数,最大值和最小值。

1、

基本类型:short 二进制位数:16

包装类:java.lang.Short

最小值:Short.MIN_VALUE=-32768 (-2的15此方)

最大值:Short.MAX_VALUE=32767 (2的15次方-1)

2、

基本类型:int 二进制位数:32

包装类:java.lang.Integer

最小值:Integer.MIN_VALUE= -2147483648 (-2的31次方)

最大值:Integer.MAX_VALUE= 2147483647 (2的31次方-1)

3、

基本类型:long 二进制位数:64

包装类:java.lang.Long

最小值:Long.MIN_VALUE=-9223372036854775808 (-2的63次方)

最大值:Long.MAX_VALUE=9223372036854775807 (2的63次方-1)

4、

基本类型:float 二进制位数:32

包装雀含旦类:java.lang.Float

最小值:Float.MIN_VALUE=1.4E-45 (2的-149次方)

最大值:Float.MAX_VALUE=3.4028235E38 (2的128次方-1)

5、

基本类型:double 二进制位数:64

包装类:java.lang.Double

最小值:Double.MIN_VALUE=4.9E-324 (2的-1074次方)

最大值:Double.MAX_VALUE=1.7976931348623157E308 (顷扰2的1024次方-1)

阅读全文

与javadouble最大值相关的资料

热点内容
文件编号在文件什么位置 浏览:472
word怎么消除空格 浏览:98
微信图片服务器地址 浏览:930
米兔的数据在手机的哪个文件夹 浏览:280
删除别人电脑里的文件 浏览:383
电脑文件加密付款 浏览:971
从excel表格提取名字批量建文件夹 浏览:685
百度云大文件怎么打开 浏览:201
同一个cad打开文件 浏览:405
手机pdf文件怎么解压缩 浏览:626
为什么CS6软件打不开标签文件 浏览:646
r2r梯形电阻网络 浏览:525
javadouble最大值 浏览:14
javaweb网上订餐源码 浏览:559
从佛山快递文件到阿根廷多少钱 浏览:506
苹果手机下方小点 浏览:573
微信传的图片文件怎么导入cdr 浏览:692
幼儿园怎么开展编程教育 浏览:855
怎么看qq好友的相册密码 浏览:388
win10怎样恢复u盘文件 浏览:799

友情链接