zoukankan      html  css  js  c++  java
  • Java 运算符 % 和 /

    / 是除运算符,

    %是取模运算符

    区别:

    / 是普通的除法运算,如果除数和被除数都是整数,则商是取整

    %是求余数 

    private static void test() {
            System.out.println("2/5 = " + 2 / 5);
            System.out.println("2%5 = " + 2 % 5);
            System.out.println("5/2 = " + 5 / 2);
            System.out.println("5%2 = " + 5 % 2);
            System.out.println("-5/2 = " + -5 / 2);
            System.out.println("-5%2 = " + -5 % 2);
            System.out.println("5/-2 = " + 5 / -2);
            System.out.println("5%-2 = " + 5 % -2);
            System.out.println("--------");
            System.out.println("2/5.0 = " + 2 / 5.0);
            System.out.println("2%5.0 = " + 2 % 5.0);
            System.out.println("5.0/2 = " + 5.0 / 2);
            System.out.println("5.0%2 = " + 5.0 % 2);
            System.out.println("-5.0/2 = " + -5.0 / 2);
            System.out.println("-5.0%2 = " + -5.0 % 2);
            System.out.println("5.0/-2 = " + 5.0 / -2);
            System.out.println("5.0%-2 = " + 5.0 % -2);
        }
    运行结果:
    2/5 = 0
    2%5 = 2
    5/2 = 2
    5%2 = 1
    -5/2 = -2
    -5%2 = -1
    5/-2 = -2
    5%-2 = 1
    --------
    2/5.0 = 0.4
    2%5.0 = 2.0
    5.0/2 = 2.5
    5.0%2 = 1.0
    -5.0/2 = -2.5
    -5.0%2 = -1.0
    5.0/-2 = -2.5
    5.0%-2 = 1.0
  • 相关阅读:
    双端队列广搜
    多源bfs
    leetcode刷题-67二进制求和
    leetcode刷题-66加一
    leetcode刷题-64最小路径和
    leetcode刷题-62不同路径2
    leetcode刷题-62不同路径
    leetcode刷题-61旋转链表
    leetcode刷题-60第k个队列
    leetcode刷题-59螺旋矩阵2
  • 原文地址:https://www.cnblogs.com/yuan1225/p/8274623.html
Copyright © 2011-2022 走看看