(int)((double)(5/2)+2.5)的值是
来源:百度知道 编辑:UC知道 时间:2024/05/31 11:13:13
急用啊!大家多帮帮忙吧!
结果是4
注意(5/2)==2就可以了;
如果是(5.0/2.0)==2.5,结果就为5;
double(5/2)是把5/2结果转化成双精度。
int(4.5)是把4.5转换成整形,因而为4.
4
5/2 = 2整除
2+2.5 = 4.5
转成int舍出小数部分,所以是4
int float double char是什么意思
C++函数求助 poly (double __x, int __degree, double *__coeffs);
Java类型转化问题(double到int)
关于double转int的问题
java中double型能转int型吗?
int f(int k,int m=0,double d=0.0); 则f(3,5,6.7)是它的合法调用,为什么?
c++:利用函数重载编写程序,求不同变量(int/long/double)的绝对值
定义:int t1;double t2;,执行语句:t1=(t2=1.9,t2+5,t2++);后t1的值
变量double, float, int, long 有什么区别 啊
java string 如何变成 int or double 格式