主题:会C的大神求指教。。
dengluoy
[专家分:0] 发布于 2012-10-21 00:41:00
int a = 4,b=2; double c = 4-2; 我如何把double转换为int
前提是强制转换不了。。
求教我用别的转换办法。谢谢谢谢。。非常感谢。
回复列表 (共7个回复)
沙发
lairan [专家分:0] 发布于 2012-10-21 19:46:00
只知道强制类型转换的路过~
板凳
问问堂1 [专家分:0] 发布于 2012-10-22 09:48:00
像你这种问题,建议你去问问堂在线咨询一下,或者到任务大厅发个任务,会有相关专业人事为你解答的。
问问堂成立于2010年,致力于打造中国领先的在线咨询交易平台。问问堂开设有健康、法律、心理、星座、命
理、教育、创业、电脑数码、婚嫁、房产等等360行共31个一级分类,198个二级分类,1500余个三级分类,同
时开设有问问堂任务大厅,力求使中国人足不出户解决一切烦恼。
3 楼
nonstop [专家分:0] 发布于 2012-11-10 14:35:00
可以先把double 转换成string 在自己实现四舍五入把小数点及其后面的小数位去掉,在转换成整数!
4 楼
woaiaabbc [专家分:0] 发布于 2012-11-15 19:32:00
我只是路过而已
5 楼
3252357 [专家分:0] 发布于 2012-11-18 23:10:00
union a
{float x;
int y;};
scanf("%lf",&x);
printf("%d",y);,
6 楼
3252357 [专家分:0] 发布于 2012-11-18 23:10:00
union a
{float x;
int y;};
scanf("%lf",&x);
printf("%d",y);,
7 楼
3252357 [专家分:0] 发布于 2012-11-18 23:10:00
union a
{float x;
int y;};
scanf("%lf",&x);
printf("%d",y);,
我来回复