一条神奇的式子

2019-07-21 18:51发布

本帖最后由 火山LF 于 2016-7-28 14:44 编辑


大神们,看看得出这个结果可能的原因是啥?如图:
QQ图片20160728141819.png   

caly ,offy 的类型都是 int 类型

caly得到的值是 31 , 而通过上图的式子之后,得到的offy的值却是 6549,我得到的其他值也是这个样子的,请问这是为什么呢?

跟补码有关系吗?

结果我是通过串口打印出来看得,获得的值通过获取每一位的数值+0X30,这样转换方便查看数值。用的是51单片机

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
angus118
1楼-- · 2019-07-21 19:15
 精彩回答 2  元偷偷看……
dirtwillfly
2楼-- · 2019-07-22 01:03
想不通
火山LF
3楼-- · 2019-07-22 02:08
angus118 发表于 2016-7-28 14:53

实际打出来之后是65531,我少打了一位,应该是补码那块,我验证验证,我粗心了
火山LF
4楼-- · 2019-07-22 03:50
dirtwillfly 发表于 2016-7-28 16:32
想不通

实际打出来之后是65531,我少打了一位,应该是补码那块,我验证验证,我粗心了
angus118
5楼-- · 2019-07-22 04:17
火山LF 发表于 2016-7-28 16:55
实际打出来之后是65531,我少打了一位,应该是补码那块,我验证验证,我粗心了 ...

难怪看不懂
火山LF
6楼-- · 2019-07-22 04:54
 精彩回答 2  元偷偷看……

一周热门 更多>