• 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
  • 相关阅读:
    关于Redis的介绍,使用以及集群
    关于RESTful详解
    关于Nginx——反向代理
    关于RabbitMQ
    关于Nginx——负载均衡
    关于Nginx——配置虚拟主机
    StringBuffer是字符串缓冲区
    数组的查找操作
    获取任意年的二月有多少天
    快速排序算法
  • 原文地址:https://www.cnblogs.com/yuan1225/p/8274623.html
Copyright © 2020-2023  润新知