The following methods have been added to other library classes
to handle floating point values:
-
java.lang.Integer.doubleValue()
-
java.lang.Integer.floatValue()
-
java.lang.Long.doubleValue()
-
java.lang.Long.floatValue()
-
java.lang.Math.abs(double a)
-
java.lang.Math.abs(float a)
-
java.lang.Math.max(double a, double b)
-
java.lang.Math.max(float a, float b)
-
java.lang.Math.min(double a, double b)
-
java.lang.Math.min(float a, float b)
-
java.lang.Math.ceil(double a)
-
java.lang.Math.floor(double a)
-
java.lang.Math.sin(double a)
-
java.lang.Math.cos(double a)
-
java.lang.Math.tan(double a)
-
java.lang.Math.sqrt(double a)
-
java.lang.Math.toDegrees(double angrad)
-
java.lang.Math.toRadians(double angrad)
-
java.lang.String.valueOf(double d)
-
java.lang.String.valueOf(float f)
-
java.lang.StringBuffer.append(double d)
-
java.lang.StringBuffer.append(float f)
-
java.lang.StringBuffer.insert(int offset, double
d)
-
java.lang.StringBuffer.insert(int offset, float f)
-
java.io.DataInput.readDouble()
-
java.io.DataInput.readFloat()
-
java.io.DataInputStream.readDouble()
-
java.io.DataInputStream.readFloat()
-
java.io.DataOutput.writeDouble(double v)
-
java.io.DataOutput.writeFloat(float v)
-
java.io.DataOutputStream.writeDouble(double v)
-
java.io.DataOutputStream.writeFloat(float f)
-
java.io.PrintStream.print(double d)
-
java.io.PrintStream.print(float f)
-
java.io.PrintStream.println(double d)
-
java.io.PrintStream.println(float f)
-
java.util.Random.nextDouble()
-
java.util.Random.nextFloat()