该书列出了浮点类型的MIN_VALUE
和MAX_VALUE
。这个范围描述了可用的精度,但并不是所有值都必须落在MIN_VALUE
和MAX_VALUE
之间,你可以轻松地通过将零或负数赋给float
变量来确认。
浮点值(float
和double
)可能是以下之一:
NaN
(不是一个数字)-MAX_VALUE
和-MIN_VALUE
之间的负数MIN_VALUE
和MAX_VALUE
之间的正数在这里,您需要考虑float的最小值。
float的最小值(MIN_VALUE)
打印出它可以得到的最准确的float
,但不是它可以表示的数学最小值。
整数
可以保存负值,并且整数
可以稍后转换
为浮点数
。
想一想。
float的范围:32位 -3.4E+38 到 +3.4E+38
float
、double
和boolean
是错误的。Java 中布尔变量的大小是多少? 此外,float
和double
都是浮点数,都可以为负数。 - Jonny Henlylong
的默认值是0L
,float
的默认值是0.0f
,而boolean
使用 1 字节,并且可以用作字段或数组中的元素。 - Peter Lawrey