java里取余的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java里取余的问题相关的知识,希望对你有一定的参考价值。

求1到100之间有多少个能被3整数的数
提示:x%3==0就是能被3整除的数
以上是题目,我要如何输出?

java中求余数用“%”,之后输出满足条件的数值,如10%5,结果就是0;
public class PrimeNumber

public static void main(String[] args)

int i=2;
for(i=2;i<20;i++)

if(i%5==0)
System.out.print(i+"\t");

输出结果:5 10 15 。
参考技术A 最简单的
public static void main(String[] args)
for (int i = 0; i < 101; i++)
if (i % 3 == 0)
System.out.println(i);



本回答被提问者采纳
参考技术B class ForTestDemo

public static void main(String[] args)

int count = 0;
for (int x = 1;x <= 100;x++ )

if (x % 3 == 0)

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



java运算符与数字分解,看完对java更加有信心了(主除以和取余的理解)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

 

运算符:

1.赋值运算符:=

2.算术运算符:+ ,-  ,* (乘), / (除),%(取余),++(自增) ,--(自减)

3.关系运算符:> , >= (大于等于), < , <= (小于等于), ==, !=(不等于)

4.逻辑运算符:&&(与),||(或),!(非)

混淆点:1.  /(除)是算出结果的值,例如:70/7=10(加上声明请看小编的第四章)

2.%(取余)是取最后数字的尾数,例如:1234%10=4


数字分解

通过算术运算符得数字进行分解。例如:12345

个位:12345%10=5

十位:12345/10=1234      1234%10=4

百位:12345/100=123      123%10=3

千位:12345/1000=12      12%10=2

万位:12345/10000=1

总结

以上内容都是为了更好的理解    / (除)和   %(取余)便以更好的理解

以上是关于java里取余的问题的主要内容,如果未能解决你的问题,请参考以下文章

除法和取余的运算时间

java运算符与数字分解,看完对java更加有信心了(主除以和取余的理解)

java运算符与数字分解,看完对java更加有信心了(主除以和取余的理解)

取余的意义

取模和取余详解

java中取余运算符 (%)