Xecades
主页
首页
归档
留言
说说
开往
RSS
主页
首页
归档
留言
说说
开往
RSS
Xecades's Neverland
凛冬散尽,星河长明。
位运算的应用
位运算的操作
https://blog.xecades.xyz/articles/BitwiseOperation
本文介绍位运算的简单应用及性质
2019-06-27
算法
♯ 位运算
♯ 二进制
位运算的应用
位运算的操作
程序中的所有数在计算机内存中都是以二进制的形式储存的. 位运算就是直接对整数在内存中的二进制位进行操作.
C++中常用的位运算操作符有6个:
含义
运算符举例
英文表示
按位与
$a$ & $b$
$and$
按位或
$a\mid b$
$or$
按位异或
$a$ ^ $b$
$xor$
按位取反
~ $a$
$not$
左移
$a$ << $b$
$shl$
右移(带符号)
$a$ >> $b$
$shr$
2019-06-27
算法
♯ 位运算
♯ 二进制
位运算的操作