gyy01 发表于 2021-8-19 13:51:56

如何转换呢?

200(10) == 128(10) + 64(10) + 8(10) == 1000 0000(2) + 100 0000(2) + 1000(2) == 1100 1000(2)
1100 1000(2) + 1100 1000(2) == 1 1001 0000(2)
由于 char 类型占一个字节(8 位),因此舍弃掉最前边的进位,结果为 1001 0000(2) == 144 这里的“1100100011001000+11001000”是如何转换的呢 苦思良久{:10_266:}希望有大佬能解答一下 谢谢!

wp231957 发表于 2021-8-19 18:03:13

那是两句话,你咋给连上了1100100011001000
二进制逢②进①,不是很好计算吗

gyy01 发表于 2021-8-19 20:11:36

wp231957 发表于 2021-8-19 18:03
那是两句话,你咋给连上了1100100011001000
二进制逢②进①,不是很好计算吗

谢谢{:10_275:}

暴走平头哥 发表于 2021-8-19 20:14:48

学习了





页: [1]
查看完整版本: 如何转换呢?