我正在使用AndEngine向屏幕添加精灵,并使用movemodifier方法.
我有两个整数MaxDuration和MinDuration;
我想要做的是当用户获得某个增量的分数时.
例如..当用户达到40(整数变化)时用户达到20(整数变化).所以基本上按20计算,每次得分满足一个可被20整数变化整数的数字.我希望这是有道理的.
有没有什么方法或方法可以做到这一点?我有一个UpdateTime处理程序,几乎每秒都可以检查得分.
有任何想法吗?
Cri*_*ian 79
n % x == 0
Run Code Online (Sandbox Code Playgroud)
意味着n可以除以x.所以...例如,在你的情况下:
boolean isDivisibleBy20 = number % 20 == 0;
Run Code Online (Sandbox Code Playgroud)
此外,如果要检查数字是偶数还是奇数(是否可以被2整除),可以使用按位运算符:
boolean even = (number & 1) == 0;
boolean odd = (number & 1) != 0;
Run Code Online (Sandbox Code Playgroud)
小智 5
package lecture3;
import java.util.Scanner;
public class divisibleBy2and5 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("Enter an integer number:");
Scanner input = new Scanner(System.in);
int x;
x = input.nextInt();
if (x % 2==0){
System.out.println("The integer number you entered is divisible by 2");
}
else{
System.out.println("The integer number you entered is not divisible by 2");
if(x % 5==0){
System.out.println("The integer number you entered is divisible by 5");
}
else{
System.out.println("The interger number you entered is not divisible by 5");
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
117342 次 |
| 最近记录: |