位运算的复杂组合能否被简化为一个长尾词?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3231个文字,预计阅读时间需要13分钟。
日记(Hi)好久不见,因文化科学问题退课了,结果发现自然(大无语法)。(然而)现在回归了,从退课到入门(开始填坑)+ 前置知识 + 运算符 + 众人周知,电脑是用二进制存储的。
diary\(Hi\)
好久不见
由于文化科问题,退役了一会,结果发现 然并卵(大无语)
\(However\) 现在回归了 从退役到入门(开始填坑)
前置知识
运算符众所周知,电脑是用二进制存储
二进制相信大家都知道二进制的原理,这里我们主要用到十进制与二进制相互转换的原理。
举个例子,\(6\)的二进制是\(110\),那么\(6\)便可以标示成\(2^2+2^1\)。
二进制或运算符\((or)\):符号为|,表示若两个二进制位都为0,则结果为0,否则为1。
二进制与运算符\((and)\):符号为&,表示若两个二进制位都为1,则结果为1,否则为0。
二进制否运算符\((not)\):符号为~,表示对一个二进制位取反
关于\(&\)的小妙招(其他的还有很多,可以自己find)
可以取出num在二进制表示下的最低位,例如x为奇数 \(x & 1 == 1\)则表示最低位为1,x为偶数 $ x & 1 == 0$ 则表示最低位为0。
本文共计3231个文字,预计阅读时间需要13分钟。
日记(Hi)好久不见,因文化科学问题退课了,结果发现自然(大无语法)。(然而)现在回归了,从退课到入门(开始填坑)+ 前置知识 + 运算符 + 众人周知,电脑是用二进制存储的。
diary\(Hi\)
好久不见
由于文化科问题,退役了一会,结果发现 然并卵(大无语)
\(However\) 现在回归了 从退役到入门(开始填坑)
前置知识
运算符众所周知,电脑是用二进制存储
二进制相信大家都知道二进制的原理,这里我们主要用到十进制与二进制相互转换的原理。
举个例子,\(6\)的二进制是\(110\),那么\(6\)便可以标示成\(2^2+2^1\)。
二进制或运算符\((or)\):符号为|,表示若两个二进制位都为0,则结果为0,否则为1。
二进制与运算符\((and)\):符号为&,表示若两个二进制位都为1,则结果为1,否则为0。
二进制否运算符\((not)\):符号为~,表示对一个二进制位取反
关于\(&\)的小妙招(其他的还有很多,可以自己find)
可以取出num在二进制表示下的最低位,例如x为奇数 \(x & 1 == 1\)则表示最低位为1,x为偶数 $ x & 1 == 0$ 则表示最低位为0。

