凡事需要收藏或者回头看的,都是没有思考透彻的;一次次的回头为什么不一次解决!
如果int类型与double类型或者float类型进行加减乘除,那么最终结果是什么?
int类型可以自动转化为float、double类型,但是如果需要结果是int类型需要强行转化,看要什么样的结果?
如果double类型与float类型进行加减乘除,那么最终结果是什么?
float类型可以转化为double类型,但是double类型需要强行转换才可以成为float类型;
double包含(int float)
float包含int;
所以int变成float和double类型,可以直接转换;
但是float变成int,double变成float,double变成int就需要强制转换;
这些变量之间的运算,需要看最终取什么样的结果,因为可以强转可以自动转化;