首页 > 代码库 > 数据类型转换(针对数字类型)

数据类型转换(针对数字类型)

1、            分为2大类:

       数字类型(int、double)、

非数字类型(字符‘ ’、字符串””、布尔类型boolean)

2、            数据类型转换分类

a)        自动类型转换

                         i.              规则1:如果一个操作数为double类型,则整个表达式可提升为double类型

                       ii.              规则2:满足自动类型转换的条件。

两种类型要兼容:数值类型(整型int和浮点型double)

目标类型大于源类型:double类型可以存放int类型,int-->double“放大转换”)

b)        强制类型转换:   目标类型 变量名=(目标类型)变量或表达式;

【double类型的值,保存到int类型变量中】

int 变量名=(int)double类型的值或变量;

数据类型转换(针对数字类型)