设为首页 加入收藏

TOP

二进制操作(2) -- 位运算
2017-09-30 17:46:58 】 浏览:9654
Tags:二进制 操作 --位 运算

image

1,用format转换之后,其实质仍为字符串;

2,用ord把字符转换成对应的ASCII码整数;

3,位操作针对整数;

4,最后打印的结果是:-91。推导过程如下:

      (1) 0x5a –> 0101,1010

      (2) 取反 –> 1010, 0101

      (3) 有符号,识别为负数;负数表示为对应正数的补码;

      (4) 假如 1010,0101 为补码,对应的原码为 0101,1011

      (5) 0101,1011 –> 91;因此 1010,0101 识别为 -91。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇二进制操作(1)–Bytes 下一篇利用pandas随机切分csv文件

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目