运算符

发布时间 2023-04-04 20:27:22作者: EnkiZhang
title: 运算符
top: false
cover: false
toc: true
mathjax: true
date: 2023-03-14 15:43:06
password:
summary:
tags:
categories:

& 与运算

两位同时为“1”,结果才为“1”,否则为 0

按位或运算符(|)

运算位有一个为 1 结果为 1

异或运算符(^)

运算位数字不相同(异) 结果为 1 否则为 0

位移

  • 左移运算符(<<)
    将其二进制位整体左移(左边的二进制位丢弃),空位补 0;
  • 右移运算符(>>)
    将其二进制位整体右移,正数左补 0,负数左补 1,右边丢弃

    操作数每右移一位,相当于该数除以 2