首页 > 其他 > 详细

位运算(LeetCode191题所运用的陌生知识点)待补充

时间:2019-10-14 22:55:06      阅读:100      评论:0      收藏:0      [点我收藏+]

新知识:位运算(书本第十一章未学习)

1.含义:程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算就是直接对整数在内存中的二进制位进行操作

2.按位与运算 ‘ & ’

(1)语法格式:

         表达式1 & 表达式2

(2)其规则:

  将参加运算的两个表达式值按对应的二进制位分别进行“与”运算:当两个对应的二进制都为1时,该位的结果为1;否则为0。

3.右移

(1)语法格式:

         表达式1 >> 表达式2

(2)运算规则:

         将表达式1的值的二进制位每位右移表达式2的值的位数。

         若表达式1为无符号类型,则右移后空位补0.(右移一位相当于除以2,右移n位相当于除以2的n次方.)

位运算(LeetCode191题所运用的陌生知识点)待补充

原文:https://www.cnblogs.com/DCdc1230/p/11674213.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!