zoukankan      html  css  js  c++  java
  • |,&,<<,>>运算符

    << 位移运算符(>>相反了)

    /*
    * 题目: 2  << 3 = 10000 = 16
    * 解答: 2向左移动三位,就变成了10000
    * 十进制  二进制
    * 2        10
    * 16       10000
    * 
    */
    int i = 2;
    int j = 3;
    int a = i << j;
    Console.WriteLine(a);
    Console.ReadKey();

    | 运算符:

    //第一次的结果:
    //    100 =  1100100       
    //    200 = 11001000
    //    236 = 11101100
    //第二次的结果:
    //    13 = 1101
    //    14 = 1110
    //    15 = 1111
    
    int i = 100;
    int j = 200;
    int a = i | j;
    
    Console.WriteLine(j & i);
    Console.ReadKey();

    &运算符:

    /*
    * 十进制   二进制
    * i = 9,   1001
    * j = 12,  1100
    * a = 8,   1000
     */
    int i = 9;
    int j = 12;
    int a = i & j;
    Console.WriteLine(j & i);
    Console.ReadKey();
    如果你感兴趣,你可以把你妹妹介绍给我
  • 相关阅读:
    Day13
    Day12
    Day11
    Day10
    Day9
    Day8
    Day7
    mac上使用gitlab拉项目报错Permissions 0644 for ...
    vue-cli3使用svg
    js合并多个array
  • 原文地址:https://www.cnblogs.com/plateFace/p/4192351.html
Copyright © 2011-2022 走看看