1. 如果在一个算术运算中有int,double,float那么最终运算的结果是double,那么也就是说参与运算的类型和得到的结果:结果一定是参与运算的精度最高的那个类型
2. 算术运算中的除法
int a = 5 / 2;
如果得到的结果类型是一个整数而结果值是一个小数,那么会忽略所有的小数部分。
3. 取莫运算
int a = 5 %2; 余数的类型(正负)和分子一样。
时间: 2024-10-04 12:16:53
1. 如果在一个算术运算中有int,double,float那么最终运算的结果是double,那么也就是说参与运算的类型和得到的结果:结果一定是参与运算的精度最高的那个类型
2. 算术运算中的除法
int a = 5 / 2;
如果得到的结果类型是一个整数而结果值是一个小数,那么会忽略所有的小数部分。
3. 取莫运算
int a = 5 %2; 余数的类型(正负)和分子一样。