2008-04-07
Java笔记之六:对象数据类型(2)
2、Java按照数据位数不同,把实数分为浮点数和双精度两种。
float被封装成为Float类。
Float 成员属性有:
(1)MAX_VALUE:表示最大浮点数,值为(2-2^(-23))*2^127。
(2)MIN_VALUE:表示最小非负的浮点数,值为2^(-149)。
(3)POSITIVE_INFINITY:表示正无穷浮点数常量。
(4)NEGATIVE_INFINITY:表示负无穷浮点数常量。
(5)SIZE:表示浮点数的二进制位数。
Float类的构造方法:
(1)public Float(float value)。
(2)public Float(double value)。
(3)public Float(String s)
Float常见成员方法:
(1)把字符串转换为浮点数:
public static float parseFloat(String s) throws NumberFormatException
(2)把浮点数类型转换为字符串表示形式:
public String toString( )
public static String toString(float f)
(3)比较两个浮点数类型;
public int compareTo(Float anotherFloat)
(4)把浮点数转换为短整数:
public short shortValue( )
(5)把浮点数转换为int整数:
public int intValue( )
(6)使用字符串新建一个Float类实例:
public static float parseFloat(String s) throws NumberFormatException
Java把双精度数double封装成Double类,其成员属性、构造方法和成员方法与Float类似。
float被封装成为Float类。
Float 成员属性有:
(1)MAX_VALUE:表示最大浮点数,值为(2-2^(-23))*2^127。
(2)MIN_VALUE:表示最小非负的浮点数,值为2^(-149)。
(3)POSITIVE_INFINITY:表示正无穷浮点数常量。
(4)NEGATIVE_INFINITY:表示负无穷浮点数常量。
(5)SIZE:表示浮点数的二进制位数。
Float类的构造方法:
(1)public Float(float value)。
(2)public Float(double value)。
(3)public Float(String s)
Float常见成员方法:
(1)把字符串转换为浮点数:
public static float parseFloat(String s) throws NumberFormatException
(2)把浮点数类型转换为字符串表示形式:
public String toString( )
public static String toString(float f)
(3)比较两个浮点数类型;
public int compareTo(Float anotherFloat)
(4)把浮点数转换为短整数:
public short shortValue( )
(5)把浮点数转换为int整数:
public int intValue( )
(6)使用字符串新建一个Float类实例:
public static float parseFloat(String s) throws NumberFormatException
Java把双精度数double封装成Double类,其成员属性、构造方法和成员方法与Float类似。







评论排行榜