(int)a/(int)b怎么算
3个回答
展开全部
(int)a=7,(int)b=3,7/3=2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你指的是 C++:
(int) 代表强制类型转换成整型变量,效果相当于floor()向下取整。比如,如果a是小数5.182,(int)a的结果就是5。
所以此运算就是整数除以整数,C++中整数/整数相当于整除,比如56/6=9。
所以最后再举一个完整的例子(给出一个C++代码):
注:这是主函数中的内容
double a=57.432, b=7.111;
cout << (int)a/(int)b;
这里(int)a=57,(int)b=7,注意57/7是整除运算,所以结果是8。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询