一、/ 表示取商。
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
;
结果等于得到的整数(商的整数)
二、% 表示取模、也就是取余。
1
2
3
4
5
|
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 ;
|
结果等于余数(剩余多少)
1
2
3
|
System.out.println( 2 % 5 ) = 2 ;
System.out.println( 7 % 8 ) = 7 ;
System.out.println( 6 % 8 ) = 6 ;
|
取余(取模)有个规律就是:左边小于右边,结果为左边,左边大于右边,看余数
相关推荐
Java与C/C++的区别(转).
从网上找来的,非常全的一份关于java 和c++ 联系与区别的文档。
区别Java中堆与栈区别Java中堆与栈区别Java中堆与栈区别Java中堆与栈区别Java中堆与栈区别Java中堆与栈区别Java中堆与栈区别Java中堆与栈
在Java语言中,abstract class和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,...
能够加强对java中equals与==区别的理解。
在Java语言中,abstract class 和interface 是支持抽象类定义的两种机制区别
Java中的基本类型和引用类型变量的区别
java中equals和==的区别.doc java中equals和==的区别.doc
抽象类和接口的区别 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持...
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言
Java中的类、抽象类和接口的区别和联系
JAVA 中while和do while区别
Java堆和栈的区别Java堆和栈的区别Java堆和栈的区别Java堆和栈的区别Java堆和栈的区别Java堆和栈的区别
java和javax的区别java和javax的区别java和javax的区别
你还为学习java和学习c#而弄混了switch语句吗
javaapplication和javaapplet的区别
Java中this与super的区别 this&super; 什么是this,this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。 Java关键字this只能用于方法的方法体内。当一个对象创建后, Java虚拟机(JVM)就...
java中PreparedStatement和Statement的区别
oracle日期格式和java日期格式区别 HH24:mm:ss和HH24:mi:ss的区别 1.java 1)分钟用mm表示 24小时制: java(区分大小写):yyyy-MM-dd HH:mm:ss 12小时制: java(区分大小写):yyyy-MM-dd hh:mm:ss 2)...
这是java中awt和swing是的关系以及区别,可以跟好的分别两者中的关系