java 整数除法_Java剩余整数除法?

我一直在搜索有关此主题的内容,但仍然不明白,如果有人可以详细说明,我将非常感激.

我的任务是将两个变量除以整数除法.

问题是,我不知道余数是什么,现在我做了类似的事情,这是通过互联网搜索发现的:

int a;

int b;

int remainder = Math.Pow(a,2) % b;

System.out.println("a^2 / b = " + Math.Pow(a,2) / b);

System.out.println("remainder = " + remainder);

如果我例如设置(a = 43)和(b = 67)

然后,我将得到这个结果:

a^2 / b = 27

remainder = 40

现在,由于我不知道剩下的是什么(这只是互联网的建议),我不知道这是否是正确的答案.

谢谢你的帮助,

亲切的问候

解决方法:

如果您正在寻找数学模运算,可以使用

int x = -22;

int y = 24;

System.out.println(Math.floorMod(x, y));

如果您对数学模数(仅余数)不感兴趣,则可以使用

int x = -22;

int y = 24;

System.out.println(x%y);

标签:java,math,divide

来源: https://codeday.me/bug/20191010/1888366.html


版权声明:本文为weixin_36128990原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。