java 整数相除 类型

int z=4/2;4/2的结果是什么类型啊,是int还是double
2025-01-20 01:09:02
推荐回答(5个)
回答1:

一般是double,浮点型的;但是,当两个操作数都是int类型时,就会舍去余数,结果是int类型的。

回答2:

int 吧。。因为 / 是取整的
华丽的分割线---------------------
只想说我们过于纠结问题了。。。
前面楼主都定义好类型了。。int z = 。。。。,,,

回答3:

int,想要得到带小数点的结果,就先转成double

回答4:

int=int/int
double=int/double
double=double/int

回答5:

是int类型的