美文网首页初见
Java中取模运算的结果正负性

Java中取模运算的结果正负性

作者: 小林记 | 来源:发表于2018-08-08 10:10 被阅读21次

对整形int

public class Demo{
    public static void main( String[] args ){
        int a1 = 3, a2 = -3, b1 = 2, b2 = -2;
        System.out.println( a1 % b1);  // 1
        System.out.println( a1 % b2);  //1
        System.out.println( a2 % b1);  //-1
        System.out.println( a2 % b2);  //-1
    }
}

基本结论:结果正负性取决于除数


对实形 double/float

double a1 = 3.0, a2 = -3.0, b1 = 2.0, b2 = -2.0;
        System.out.println( a1 % b1);  //1.0
        System.out.println( a1 % b2);  //1.0
        System.out.println( a2 % b1);  //-1.0
        System.out.println( a2 % b2);  //-1.0

基本结论:结果依旧取决于除数

相关文章

  • Java中取模运算的结果正负性

    对整形int 基本结论:结果正负性取决于除数 对实形 double/float 基本结论:结果依旧取决于除数

  • 算数运算符

    // 取余运算(模运算) // %两边都是整数 // %取余结果的正负性只跟%左边的数值有关 include

  • Java基础知识-运算符

    算数运算符 +:正数、加法、连接符 -:减法 /:除法 %:取模、取余数注意:在取模运算时,结果的正负号取决于被除...

  • 20170920

    1.在PHP中,取模运算符%的结果和被除数的符号(正负号)相同。即$a%$b的结果和$a的符号相同。 2.date...

  • Java中的取模、取余和位移

    1.取模 (a mod b) 结果 结论 取模运算结果的符号与b的符号一致。 2.取余(a % b) 结果 结论 ...

  • js中取模运算、求商及取整方法

    在此整理一下js中的取模运算、求商及取整方法 得到结果如下:

  • Java基础知识3

    Java基础知识3 运算符 Java语言支持如下运算符 算术运算符:+,-,*,/,%模,取余数,++,-- 赋值...

  • Js学习笔记_02 (运算符)

    Js的运算符 JavaScript 算术运算符(+ ,-, *, /, %, ++, --)1.取模运算的结果符号...

  • java的取模运算%

    取模运算(即取余数) 10%4 = 2 a%b 当a < b ,结果是a, 例:2%5=2; 当 a=b,结果...

  • (2)shell脚本编程进阶之运算和循环语句

    (一)算术运算 (1)bash 中的算术运算: help let +, -, *, /, % 取模(取余), **...

网友评论

    本文标题:Java中取模运算的结果正负性

    本文链接:https://www.haomeiwen.com/subject/fortbftx.html