永发信息网

integer operation result is out of range

答案:2  悬赏:10  手机版
解决时间 2021-02-19 08:45
我在程序里定义了一个float型的变量i,编译i=21845*2这条语句会报错,
但是我直接计算出21845*2的值43690,赋给i=43690;就不报错了 ,请问是怎么回事???
最佳答案
楼主,试试这样,肯定可以

float i=21845f * 2;
全部回答
默认数据类型是有符号型,所以无法左移31位的。 加上强制类型再试一试: canx->tfi3 &= ~((uint32_t)1<<31);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
男91年9月初三和女91年7月21都是属羊的结婚属
今年之内想买iphone,是买6plus、6splus还是7
彩虹岛锻造锤子(银)在哪里打
常府街站4口在哪里啊,我有事要去这个地方
知道建筑面积,如何估算门窗面积
小行星带位于哪两颗行星轨道之间A. 木星和土
金立s6手机现在多少钱可以买到?
处理器,跑分和什么有关系
势不两立恶名扬是什么意思?指什么动物?
华硕P8H61可以配i72600km吗?
【十字架】十字架是什么意思?
王昊轩名字怎么样?命运怎样
票房是怎么算的
中湾街南四巷/南湾街(路口)地址在什么地方,
所得税交多了,国税不退,要求把年报调平,不
推荐资讯
由于茉莉茶解药性,而我既想喝茶又要喝药。请
法国资产阶级革命开始的标志是A. 三级会议的
冯站长之家新闻三分钟2016年2月5日
我交的过的两个女友都喜欢我从后面 也就是小
冒菜食代在哪里啊,我有事要去这个地方
自考毕业证书真伪辨别
我在一家事业单位工作,没有社保,现在准备去
【文武二圣】“文武二圣”指的是()。
下表表示具有两对相对性状的亲本杂交产生的子
语樊窗帘布艺地址在什么地方,想过去办事
海尔bcd206sz冰箱调几档省电啊
液晶电视机的颜色偏黄为什么?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?