搜狗站长管理平台,wordpress single模板,网站关键词提交,网咖活动营销方案不怕大家伙笑话#xff0c;我以前一直以为在C语言中#xff0c;有符号变无符号仅仅就是去掉数字前面的符号就行#xff0c;如今做了一道题#xff0c;细细研究#xff0c;才发现#xff0c;原来不是#xff01; 如果你也感兴趣#xff0c;那就学学今天这节吧~
话不多说…不怕大家伙笑话我以前一直以为在C语言中有符号变无符号仅仅就是去掉数字前面的符号就行如今做了一道题细细研究才发现原来不是 如果你也感兴趣那就学学今天这节吧~
话不多说直接举例说明
比如-1若想得出它对应的无符号整数值则需先写出对应的补码
通常写8位二进制
-1的原码:1000001
-1的反码:11111110
-1的补码:11111111 注意无符号整数没有符号位所有位都是用来表示数值大小当把-1的二进制补码当做无符号数来看待时他就变成了一个很大的数字因为转化成十进制后结果会很大运算过程如下 再来举一个例子
比如求-15对应的无符号整数
原码10001111
反码11110000
补码11110001 写作不易若有疑问请多指教