Java类型转换: int转double
2019-02-23 16:52
169 查看
Java类型转换: int转double
由于double的范围比int数据类型大,所以当int值被赋给double时,java会自动将int值转换为double。
- 隐式转换:由于double数据类型的范围和内存大小都比int大,因此从int到double的转换是隐式的。并不需要像double to int转换那样进行类型转换;
- 使用Double.valueOf()方法
/** * Java类型转换: int转double * * @author www.only-demo.com * */ class IntToDoubleDemo { public static void main(String args[]) { int i = 123; //1.隐式转换 double d1 = i; System.out.println(d1); //2.使用Double.valueOf()方法 double d2 = Double.valueOf(i); System.out.println(d2); } }
结果
123.0 123.0
相关文章推荐
- Java中String类型,int类型,double类型相互转换
- java中String,int,Integer,char,Long,Float,Double,Date 类型转换
- Java int string double float之间类型转换
- java Byte和各数据类型(short,int,long,float,double)之间的转换
- java中关于String类型和double,int类型之间的转换
- java 将 Double类型的数据转换为Int 类型 四舍五入
- java Byte和各数据类型(short,int,long,float,double)之间的转换
- java中,数值计算时的类型转换 ( 两个int类型相加,赋值给double )
- JAVA int String 的类型转换
- java中int,char,string三种类型的相互转换
- java中 string和int boolean类型值true和String String类型值"true"和boolean类型 三种相互转换
- java中long类型转换为int类型
- java基础-各种类型及转换(int,string,char,short,date)
- JAVA中int、String的类型转换
- double与int类型自动转换
- JAVA中int、String的类型转换
- java类型转换:enum与int
- java byte、short、int、long、float、double、char基本数据类型范围
- JAVA中int、String的类型转换
- C++中将string类型转换为int, float, double类型 主要通过以下几种方式: