【问题标题】:Java Programming - Calculating % [duplicate]Java 编程 - 计算 % [重复]
【发布时间】:2014-07-31 16:14:09
【问题描述】:

什么是 3 % 5?

另外,你是怎么解决这个问题的?

我真的不知道如何计算这个。我做了一些研究,但一切都被阻止了。

【问题讨论】:

  • 是 3。3 不能被 5 整除,所以余数是 3,这就是模运算符给你的。
  • 你具体做了多少研究?
  • @kolossus 公平地说,您不能在 Google 上使用标点符号或 % 之类的东西。
  • 就是这样:stackoverflow 是使用特殊字符的搜索站点 :)
  • @AntonH 公平地说,如果你只是在谷歌搜索栏中写 3%5,=3 作为建议弹出,如果你点击搜索,第一个结果是一个显示 3 作为结果的计算器. link

标签: java


【解决方案1】:

它被称为Modulo operator: 在除法期间给出余数。 例子

46%9=1  as 46-(5*9)=1
38%6=2  as 38-(6*6)=2
3%5= 3.   As 3-(5*0)=3

【讨论】:

    【解决方案2】:

    它被称为模运算符,它本质上是计算余数。

    http://en.wikipedia.org/wiki/Modulo_operation

    【讨论】:

      【解决方案3】:

      模运算符是余数运算。

      要测试你可以试试:

      public class Test { 
          public static void main(String[]args) {
              System.out.println(3%5);
          }    
      }
      

      【讨论】:

      • OP 得到了结果,不知道结果是怎么来的:P
      • 我们假设他得出了这个结果......当然能够测试和替换值会让他看到行为!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-17
      • 2013-05-15
      • 2014-09-26
      • 1970-01-01
      • 2019-04-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多