saber por otro número numeros numero divisores divisibles divisible divisibilidad determinar como algoritmo java division

java - número - saber si un numero es divisible por otro c#



¿Cómo comprobar si el número es divisible por un número determinado? (2)

Estoy usando AndEngine para agregar sprites a la pantalla y me encuentro con el método del modificador de movimiento.

Tengo dos enteros MaxDuration y MinDuration;

Lo que quiero hacer es cuando el usuario obtiene una puntuación de cierto incremento.

Como por ejemplo ... cuando el usuario llega a 20 (el número entero cambia) cuando el usuario llega a 40 (el número entero cambia). Básicamente, cuente por 20 y cada vez que la puntuación cumpla con un número divisible por 20, el cambio del número entero. Espero que esto tenga sentido.

¿Hay algún método o forma de hacer esto? Tengo un controlador UpdateTime que puede verificar la puntuación casi cada segundo.

¿Algunas ideas?


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"); } } } }


n % x == 0

Significa que n se puede dividir por x. Entonces ... por ejemplo, en tu caso:

boolean isDivisibleBy20 = number % 20 == 0;

Además, si desea verificar si un número es par o impar (si es divisible entre 2 o no), puede usar un operador a nivel de bits:

boolean even = (number & 1) == 0; boolean odd = (number & 1) != 0;