java - 在 Java 中的值后面分割 int

标签 java

抱歉 - 我是初学者:Java 中有没有一种巧妙的方法可以执行以下操作:

任何 100 以内的数字(前 100 个)我想乘以 5,其余的(100+)乘以 2

例如

25: (25*5) = 125
50: (50*5) = 250
100: (100*5) = 500
125: (100*5)+(25*2) = 550
150: (100*5)+(50*2) = 600

等等..

Java中有没有一种方法可以分割100之后的数字? 谢谢

最佳答案

我会实现类似的东西......

public int someMethodName(int value)
{
  int splittingValue = 100;

  if(value > splittingValue)
  {
    return splittingValue * 5 + (value - splittingValue) * 2;
  }
  else {
    return value * 5;
  }
}

关于java - 在 Java 中的值后面分割 int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48384112/

相关文章:

java - 致命异常 : main java. lang.NoClassDefFoundError : rx. plugins.RxJavaHooks

java - 我是否能够在不下载整个工具包的情况下运行 Java 程序?

java - java类继承和javabean继承有什么区别?

java - 使用正则表达式仅匹配那些正确使用转义字符的字符串(根据Java语法)?

java - Kotlin 中的 Class<?> clazz

Java : Class inheriting self

java - 按需唤醒 hibernate 线程

java - 有没有办法更改 JVM 可以在 OS X 10.6 上创建的最大线程数?

java - Java字符串的PGP加密

java - 如何使用 XdmNode 从标签读取 namespace ?