黑马程序员技术交流社区
标题:
【分享】java中float和double的区别
[打印本页]
作者:
15621506590
时间:
2014-10-27 19:20
标题:
【分享】java中float和double的区别
(1)float型 内存分配4个字节,占32位,范围从10^-38到10^38 和 -10^38到-10^-38
例float x=123.456f,y=2e20f; 注意float型定义的数据末尾必须有"f"或"F",为了和double区别
(2)double型 内存分配8个字节,范围从10^-308到10^308 和 -10^-308到-10^-308
例double x=1234567.98,y=8980.09d; 末尾可以有"d"也可以不写
作者:
ll_shitou
时间:
2014-10-28 09:20
感觉是水贴
作者:
15621506590
时间:
2014-10-28 19:25
ll_shitou 发表于 2014-10-28 09:20
感觉是水贴
不是水贴,当时看到论坛有人问这个知识点了 就弄出来分享下。 float类型的在后面加个“f”我也不知道
作者:
15621506590
时间:
2014-10-28 19:27
ll_shitou 发表于 2014-10-28 09:20
感觉是水贴
不是水贴,当时看到论坛有人问这个知识点了 就弄出来分享下。 float类型的在后面加个“f”我也不知道
作者:
wst123
时间:
2014-10-28 20:00
在java中默认的小数是double类型的所以在定义float类型是需要加上f
作者:
win_top1
时间:
2014-11-9 22:41
一个是单精度的,一个是双精度的,float占4bit,double占8bit
作者:
newLife
时间:
2014-11-10 16:49
又学习了:lol
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2