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

概述

首先看看行为

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

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

 

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

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

最后

以上就是暴躁大雁为你收集整理的关于使用python ~取反操作符带出的一系列问题的全部内容,希望文章能够帮你解决关于使用python ~取反操作符带出的一系列问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部