c++中value+=static_cast&lt;int&gt;(power(2,i0);是什么意思? 1个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? 斯啦丝拉 2012-08-03 · TA获得超过250个赞 知道小有建树答主 回答量:298 采纳率:0% 帮助的人:290万 我也去答题访问个人页 关注 展开全部 value += static_cast<int>(power(2,i0));power(float x,float y)power(double x,double y)均返回x的y次方,返回值类型分别为float和double,你这个语句相当于将power返回的结果强制转换为int整型~ 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2011-11-29 请教一个c++问题:value+=static_cast<int>(power(2,i));value+=static_cast<int>(power(2,i));这句不明白 23 2017-05-08 请问下面这一小段C++中static_cast<plint>(value+(T)0.5)具体是什么意思? 1 2016-07-29 请问c++里面static_cast<__int64>是什么意思? 11 2017-09-22 static_cast的详细含义(简要说明一下) 6 2016-07-01 关于c++里程序的一点疑惑 2 2014-11-29 static_cast<double>(2)是什么意思? 5 2010-03-15 C++里关于static_cast的问题 2020-01-28 那位大神可以给我讲解一下,下面这个C++程序,就当我是啥都不会的那种? 更多类似问题 > 为你推荐: