涨知识之python二进制

在这里插入图片描述

说到二进制,相信大家都有所了解,今天就给大家详细介绍下python二进制的相关信息。

原码、反码和补码
二进制有三种不同的表示形式:原码、反码和补码,计算机内部使用补码来表示。

原码:就是其二进制表示(注意,最高位是符号位)。

00 00 00 11 -> 310 00 00 11 -> -3
反码:正数的反码就是原码,负数的反码是符号位不变,其余位取反(对应正数按位取反)。

00 00 00 11 -> 311 11 11 00 -> -3
补码:正数的补码就是原码,负数的补码是反码+1。

00 00 00 11 -> 311 11 11 01 -> -3
符号位:最高位为符号位,0表示正数,1表示负数。在位运算中符号位也参与运算。

以上就是关于python二进制的相关信息介绍了,希望能够给大家带来帮助,其次,想要了解更多python相关知识,请继续关注本网站。

文章部分内容源于网络,联系侵删*
文章转自:http://h.jiguangdaili.com/news/92654.html

猜你喜欢

转载自blog.csdn.net/zhimaHTTP/article/details/113744304