在c/c++中, 用double存放整数,再强制类型转化为int,会产生误差吗? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c/c++ double 强制 int 误差 搜索资料 1个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? sorthoth 2016-10-14 · TA获得超过685个赞 知道小有建树答主 回答量:531 采纳率:42% 帮助的人:298万 我也去答题访问个人页 关注 展开全部 如果存的本来就是整数,而且没有超过int的最大最小值的范围,double和int之间转换不会有误差 追问 那通过运算之后呢,例如double型的整数加减,乘法,完全平方数的开方等等。 追答 只要运算结果不会产生小数部分,转成int也是没有误差的 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2020-01-20 C++ double型强制转换为int型问题 1 2020-06-22 C语言中double转int,为什么会出错? 更多类似问题 > 为你推荐: