Number.doubleValue() method in java with examples

The java.lang.Number.doubleValue() is an inbuilt method in java that returns the value of the specified number casted as a double data type. This may involve rounding or truncation.
Syntax:
public abstract double doubleValue()
Parameters: This method does not accepts any parameter.
Return value: This method returns the numeric value represented by this object after conversion to type double.
Below programs illustrate the Number.doubleValue()method:
Program 1:
// java program that demonstrates// the Number.doubleValue()public class gfg {      public static void main(String[] args)    {          // number as integer        Integer x = new Integer(1234785456);        // print value as double        System.out.println(x.doubleValue());          // number as float        Float y = new Float(98745876f);        // print value as double        System.out.println(y.doubleValue());    }} | 
Output:
1.234785456E9 9.8745872E7
Program 2:
// java program that demonstrates// the Number.doubleValue()  public class gfg {      public static void main(String[] args)    {          // number as integer        Integer x = new Integer(123);        // print value as double        System.out.println(x.doubleValue());          // number as float        Float y = new Float(9876f);        // print value as double        System.out.println(y.doubleValue());    }} | 
Output:
123.0 9876.0
				
					


