淘先锋技术网

首页 1 2 3 4 5 6 7

int除以float输出什么类型?

向参与运算的操作数的类型中的最高精度转型,所以答案是float类型。如果有小数参与运算,则为double类型,因为java默认小数直接量是double类型的。如:

int n=100;

float f=1.1f;

则n+f的结果是float类型的,而6.0+n+f的结果是double类型的