2020年7月29日

go中异或运算带来的疑惑

摘要: 最近在看go,遇到一个问题: 一时没看明白一元运算的异或运算是如何得到结果值的,代码如下: var b uint8 = 15 var c int8 = 15 fmt.Printf(" b: %08b \n", b) fmt.Printf("^b: %08b \n", ^b) fmt.Printf(" 阅读全文

posted @ 2020-07-29 13:42 R_e 阅读(932) 评论(0) 推荐(0) 编辑

原码、反码、补码 详解!不懂的请看过来!(转)

摘要: 本篇文章讲解了计算机的原码、反码和补码,并且进行了深入探求了为何要使用反码和补码,以及更进一步的论证了为何可以用反码、补码的加法去计算原码的减法。 论证部分如有不对的地方请各位牛人帮忙指正!希望本文对大家学习计算机基础有所帮助! C/C++进阶之路​zhuanlan.zhihu.com 一. 机器数 阅读全文

posted @ 2020-07-29 13:40 R_e 阅读(3550) 评论(1) 推荐(0) 编辑

导航