我是靠谱客的博主 暴躁大雁,这篇文章主要介绍关于使用python ~取反操作符带出的一系列问题,现在分享给大家,希望可以做个参考。

首先看看行为

In [1]: ~3
Out[1]: -4

取反3等于-4,那么是如何进行计算的呢?

 

首先我们知道3的二进制用8bit表示为 0000 0011 那么对这个数进行二进制取反得到 1111 1100 这点来说应该不会有什么理解上的问题。

但是到这里,如果已经忘记或者不知道负数在计算机中是以补码形式表示的盆友(比如我这个菜

最后

以上就是暴躁大雁最近收集整理的关于关于使用python ~取反操作符带出的一系列问题的全部内容,更多相关关于使用python内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(210)

评论列表共有 0 条评论

立即
投稿
返回
顶部