Java Number.doubleValue()方法
doubleValue() 以double形式返回指定的数值。
1 语法
public abstract double doubleValue()
2 参数
无
3 返回值
以double形式返回指定的数值
4 示例1
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* Java Number.doubleValue()的例子
*/
public class Demo {
public static void main(String[] args) {
//获取一个数字作为整数
Number x = 123456;
//将其值打印为double
System.out.println("x as integer : " +x );
System.out.print("x as double: " + x.doubleValue());
}
}
输出结果为:
x as integer : 123456
x as double: 123456.0
5 示例2
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* Java Number.doubleValue()的例子
*/
import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
//输入您的值
System.out.print("请输入你的数字 : ");
Scanner sc = new Scanner(System.in);
//从用户控制台获取value值
Integer i = sc.nextInt();
System.out.println("Double Value is: " + i.doubleValue());
sc.close();
}
}
输出结果为:
请输入你的数字 : 987654321
Double Value is: 9.87654321E8
6 示例3
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* Java Number.doubleValue()的例子
*/
public class Demo {
public static void main(String[] args) {
//Number as integer
Integer x = 1234567898;
//Print value as double
System.out.println(x.doubleValue());
//Number as float
Float y = 934545876f;
//Print value as double
System.out.println(y.doubleValue());
//Number as Double
Double D = 53454.43654;
//Print value as double
System.out.println(D.doubleValue());
//Number as Long
Long L = 73454587659675454l;
//Print value as double
System.out.println(L.doubleValue());
}
}
输出结果为:
1.234567898E9
9.34545856E8
53454.43654
7.3454587659675456E16
热门文章
优秀文章