运算符、十进制与二进制转换

运算符 (14)

  • 分割运算符

    • ( )
  • 自增 / 自减

    • i++ / ++a
    • i-- / --a
  • 算术

    • 乘、除、取余 * / %

      • <font color=blue>除法结果的数据类型由被除数决定(前数)</font>
    • 加、减 + -
  • 移位

    • >>
    • <<
    • >>>
  • 关系

    • 大小
    • 相等
  • 按位

    • &

      • 两项为1才为1
    • ​​‌‌​​​‌‌​‌​​‌‌‍​‌​‌‌‌​​‌‌‌‌​‌​‍​‌​​‌​​​‌​​​‌‌​‍​‌​‌‌​​​‌‌​​​​​‍​​‌​‌‌‌‌‌‌‌‌​​​‍​‌‌​​‌‌‌​‌‌​​‌‌‌‍​‌‌​​​‌‌‌​​​‌​‌‍​​‌‌‌‌‌‌‌‌​​‌‌‍‌​‌‌​‌​‌‍‌​​‌‌‌‌​‍‌​​​‌​​‌‍‌​​‌‌‌‌​‍​​‌‌​​​​‌​​‌​​‌‍​​‌‌​​​​‌‌‌‌​‌‌‍​‌​​​​‌‌‌‌‌​‌‌‌‍​‌​‌​​​​​​​​‌‌​‍​‌‌‌​‌​​​‌​‌​​‌​‍‌‌​‌‌‌‌‌‍‌‌​‌​​‌​‍‌‌​‌‌‌‌‌‍​‌‌​​‌‌‌​‌‌‌‌​‌‌‍​​​​‌‌​​​‌​‌‌‌​‍‌‌​‌‌‌‌‌‍‌‌​‌​​‌​‍‌‌​‌‌‌‌‌‍​​​​‌​​‌‌‌​‌​‌‌‍​‌‌‌​‌​​​‌​​‌‌‌‌‍‌‌​‌‌‌‌‌‍‌‌​​‌‌‌‌‍‌‌​​‌‌​‌‍​​‌‌‌‌‌‌‌‌​​‌​‍​​​​​​​​‌‌‌‌​​‌‌‍​​​‌​‌​‌‌​​‌‌‌​‍‌​‌‌‌‌​​‍‌​‌‌​‌​​‍‌​​​​‌‌​‍‌​​‌​​‌‌‍‌​​‌​‌‌​‍‌​​‌​​​‌‍‌​‌‌​​‌​‍‌​‌‌‌‌​​‍​‌‌​​​‌​‌‌‌​​​‌‍‌‌​​‌‌​‌‍‌‌​​‌‌‌‌‍‌‌​​‌‌​‌‍‌‌​​‌‌‌‌‍‌‌​‌​​‌​‍‌‌​​‌‌‌‌‍‌‌​​‌‌‌​‍‌‌​‌​​‌​‍‌‌​​‌‌‌​‍‌‌​​‌​‌​‍​‌​‌‌​‌‌‌‌​​‌​​‍​‌‌​​​​‌​‌​​​‌‌‍​​​​​​​​‌‌‌‌​​‌‌‍​‌​‌‌​​​‌‌​​​​​‍​​‌‌​‌​​‌‌‌‌​​​‍​‌​‌​​​‌‌​​‌‌‌‌‍​‌​‌​​​‌​‌‌‌‌‌‌‍​​​​​​​​‌‌‌​​‌​‌‍‌​​‌​‌‌‌‍‌​​​‌​‌‌‍‌​​​‌​‌‌‍‌​​​‌‌‌‌‍‌​​​‌‌​​‍‌‌​​​‌​‌‍‌​‌​​​‌‌‍‌​‌​​​‌‌‍‌​​‌‌‌​‌‍‌​​‌​​‌‌‍‌​​‌​​​​‍‌​​‌‌​​​‍‌‌​‌​​​‌‍‌​​‌‌‌​​‍‌​​‌​‌​​‍‌​​​​‌‌​‍‌​​‌​​‌‌‍‌​​‌​‌‌​‍‌​​‌​​​‌‍‌‌​‌​​​‌‍‌​​​‌‌​​‍‌​​‌​‌‌​‍‌​​​‌​‌‌‍‌​​‌‌​‌​‍‌​‌​​​‌‌‍‌​​​‌‌​​‍‌​​​‌​‌‌‍‌​​​‌​‌​‍‌​​‌‌​‌‌‍‌​​​​‌‌​‍‌​‌​​​‌‌‍‌‌​​‌‌‌​‍‌‌​​‌​​​‍‌‌​‌​​​‌‍‌​​‌​​‌​‍‌​​‌‌​‌‌

      异或 ^

      • 两项相同为0 不同为1
    • |

      • 有1为1,全0为0
  • 逻辑

    • &&

      • 两真为真,有假为假
    • ||

      • 有真为真,全假则假
  • 条件

    • xx ? xx : xx
  • 赋值

    • =

其他笔记

二进制

  • 第一位为正负指示

    • 负数是需要取反,并+1

十进制转换二进制算法

  • 将十进制数字除以2,将余数依次从右到左排列,直到商为0。