介绍
今天就跟大家聊聊有关怎么在Java中实现相除和取余,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
1,求整数商c=a/b;
2,计算模或者余数r=- c * b只
取模运算和取余运算在第一步不同:
取余运算在取c值时,向0方向舍入;而取模运算在取c值时,是向负无穷方向舍入
各个环境下运算符%的含义不同,c/c++, Java为取余,python为取模
Java取余运算规则如下:
% b=a - b (a/b) *
<强>让我们先看一段代码:强>
public class Division_remainder { public 才能;static  void main (String [], args), { ,,,int a =, 13,/, 5; ,,,int b =, 13, %, 5; ,,,int c =, 5,/, 13; ,,,int d =, 5, %, 13; ,,,int e =, 13,/, 5; ,,,int f =, -13,/, 5; ,,,int h =, -13, %, 5; ,,,int j =, 13, %, 5; ,,,System.out.println(时间+ a “,“, +, b); ,,,System.out.println(时间+ c “,“, +, d); ,,,System.out.println(时间+ e “,“, +, f); ,,,System.out.println(时间+ h “,“, +, j); 以前,,}>结果为:
2、3
引用>
0, 5
2, 2
3, 3再来一个一个分析:
=13/5,=2,其实就是数学上的13/5,结果为2。
5 b=13%, b=3,这也是数学上的运算,得出余数为3。
c=5/13, c=0,因为被除数小于除数,结果可以看成0。x,但是int类型是整数类型,所以结果只为0。
13 d=5%, d=5,数学上规定:如果被除数比除数小,商是0,余数就是被除数本身。
e和f不用说了,结果都为2。
Java可以用来干什么
Java主要应用于:1。网页开发;2。Android开发;3。客户端开发;4。网页开发;5。企业级应用开发;6。Java大数据开发;7。游戏开发等。
看完上述内容,你们对怎么在Java中实现相除和取余有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
怎么在Java中实现相除和取余