240 私信
这个人很懒,暂无签名信息
0

8位单片机中一个容易被忽视的溢出问题

8位单片机中一个容易被忽视的溢出问题 例: uint16 wTmp ;   uint8 x ; x=2; wTmp = (uint16)(x*150); 各位,以上这个乘法有没有问题?wTmp的值是多少? 相信有很多人都会不加思考的说,没问题啊!wTmp=300 。 好,问题来了!告诉你,其实结果是 wTmp=44。 这里不作具体解释,请读者自已思考,下次在遇到类似此情况 的时候千万...

个人介绍
暂无介绍