假如X,Y的类型为int,那么计算X/Y,得出的结果的类型也是为int 吗

发布网友 发布时间:2024-09-27 01:02

我来回答

2个回答

热心网友 时间:2024-09-27 18:22

是的,int X,Y; 则 X/Y 为 整除,结果整型,小数部分丢失。
例如:
double d;
int x,y;
x = 3; y=4;
d = x/y; // d 得 0.0
要写成:
d = (double) x / y; // d 得 0.75

热心网友 时间:2024-09-27 18:26

不一定 整数除以整数,结果不一定是整数

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com