美文网首页
Day6 位运算练习

Day6 位运算练习

作者: ququququ | 来源:发表于2019-01-02 17:44 被阅读0次

1.使用位运算判断一个数是否是奇数

if num & 1:
    print('是奇数')
else:
    print('是偶数')


2.表达式0x13&0x17的值是( )

0x13
3.若x=-20,y=3则x&y的结果是( )

0
4.表达式 -97 | 120 的运算结果是()

-1

5.在位运算中,操作数每右移一位,其结果相当于( )

B

A.操作数乘以2 B.操作数除以2

C.操作数除以4 D.操作数乘以4

6.设x 是一个整数(16位).若要通过x|y使x低度8位置1,高8位不变,则y的二进制数是( 0b1111)

7.总结常用的位运算使用技巧(自己查自己,觉得好用记得住的)

相关文章

  • Day6 位运算练习

    1.使用位运算判断一个数是否是奇数 ​2.表达式0x13&0x17的值是( ) 0x133.若x=-20,y=3则...

  • 位运算练习

    位运算直接对在内存中的二进制数据进行处理,因此处理数据的速度非常快,巧妙的运用位运算可以使程序更简洁和高效。 C中...

  • Python自学笔记Day6

    Python自学笔记——Day6 Python运算符 1. 什么是运算符 运算符就是为数据提供运算连接的符号(操作...

  • Day6 进制与位运算

    一、进制 在计算机编程中,整数可以通过十进制、二进制、八进制和十六进制来表示 1、十进制 基数:0、1、2、3、 ...

  • 刻意练习 Day6

    419 阿福 一期4班 刻意练习Day6 【原文】:省略 【刻意练习】 ( 场景:写一位快递小哥在烈日当空的盛夏中...

  • C语言day06-06位运算符练习1

    pragma mark 位运算符练习1 pragma mark 概念 pragma mark 代码

  • C语言day06-07位运算符练习2

    pragma mark 位运算符练习2 pragma mark 概念 pragma mark 代码

  • C语言day06-08位运算符练习3

    pragma mark 位运算符练习3 pragma mark 概念 pragma mark 代码

  • 第06天C语言(00):笔记总结

    01-进制转换-基本概念 02-进制转换 03-原码补码反码 04-位运算 05-左移右移 06-位运算-练习1 ...

  • 3、小众运算符の大课堂(一)

    较为简单の位运算符: & 位与运算| 位或运算^ 位异或运算~ 位取反运算 举例: 要做位运算,首先要把数据转...

网友评论

      本文标题:Day6 位运算练习

      本文链接:https://www.haomeiwen.com/subject/roftrqtx.html