zoukankan      html  css  js  c++  java
  • java的 %和 ^

    System.out.println(3/5)  = 0

    System.out.println(2/5)  = 0

    System.out.println(4/5)  = 0
    System.out.println(6/5)  = 1
    System.out.println(7/5)  = 1
    System.out.println(8/5)  = 1
    System.out.println(11/5)  = 2
    System.out.println(12/5)  = 2
    System.out.println(13/5)  = 2
    结果等于得到的整数(商的整数)
    System.out.println(17%5) = 2;
    System.out.println(16%5) = 1;
    System.out.println(13%5) = 3;
    System.out.println(8%5) = 3;
    System.out.println(7%5) = 2;
    结果等于余数(剩余多少)
    System.out.println(2%5) = 2;
    System.out.println(7%8) = 7;
    System.out.println(6%8) = 6;
    取余(取模)有个规律就是:左边小于右边,结果为左边,左边大于右边,看余数
    位异或运算(^)
    运算规则是:两个数转为二进制,然后从高位开始比较,如果相同则为0,不相同则为1。

    比如:8^11.

    8转为二进制是1000,11转为二进制是1011.从高位开始比较得到的是:0011.然后二进制转为十进制,就是Integer.parseInt("0011",2)=3

     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    做人做事
    不骄不躁
    争取
    收入
    Windows 7下的Comodo Firewall免费防火墙
    成功水平
    成家立业
    Windows无法安装到GPT格式磁盘的根本解决办法
    安装Windows10操作系统
    安装操作系统的几种方式
  • 原文地址:https://www.cnblogs.com/zhouyideboke/p/14675570.html
Copyright © 2011-2022 走看看