Come si verifica se un numero intero Java è un multiplo di un altro numero? Ad esempio, se int j
è un multiplo di 4.Java, Controllare se il numero intero è multiplo di un numero
24
A
risposta
59
Utilizzare la remainder operator (noto anche come modulo operator), che restituisce il resto della divisione e controllare se è nullo:
if (j % 4 == 0) {
// j is an exact multiple of 4
}
2
Uso modulo
ogni volta che un numero x è un multiplo di un certo numero y, quindi sempre x% y uguale a 0, che può essere utilizzato come controllo. Quindi utilizzare
if (j % 4 == 0)
5
Se ho capito correttamente, è possibile utilizzare l'operatore modulo per questo. Ad esempio, in Java (e un sacco di altre lingue), si potrebbe fare:
//j is a multiple of four if
j % 4 == 0
L'operatore modulo esegue divisione e ti dà il resto.
+0
Il suo "modulo", non "modulo" –
-1
//More Efficiently
public class Multiples {
public static void main(String[]args) {
int j = 5;
System.out.println(j % 4 == 0);
}
}
Problemi correlati
- 1. Controllare se una variabile è un numero intero in javascript
- 2. Come rilevare se un dato numero è un numero intero?
- 3. come verificare se il carattere è un numero intero
- 4. VB2010 Come capire se un numero è un intero intero
- 5. Verifica se il valore è un numero intero in Sass
- 6. Python: verifica se un argomento è un numero intero
- 7. Come verificare se un doppio è un numero intero
- 8. Come rappresentare un numero intero superiore a un numero intero
- 9. Come si controlla se un numero è divisibile per un altro numero (Python)?
- 10. Numero intero o numero decimale
- 11. Controllare se l'oggetto è un numero o booleano
- 12. php, aggiungere zeri finali se il numero è intero
- 13. VBScript: verifica se l'input dell'utente è un numero intero
- 14. C# Come determinare se un numero è multiplo di un altro?
- 15. Controllare se un numero è int o float
- 16. Twig - Come verificare se la variabile è un numero/intero
- 17. controllo Java se il numero di intervallo
- 18. Arrotondare un numero intero al numero intero più vicino
- 19. Come si verifica se un numero in virgola mobile è un numero intero in haskell?
- 20. Come verificare se il numero è divisibile per un certo numero?
- 21. È richiesto un numero intero? open()
- 22. javascript se il numero maggiore di numero
- 23. Convertire un numero intero in un array di caratteri: java
- 24. POI Apache: ottieni il numero come numero intero
- 25. Come arrotondare un numero a un numero intero selezionato
- 26. Modo rapido per trovare il prossimo multiplo di un numero
- 27. Crea un numero intero Null
- 28. Conversione da numero intero a Java
- 29. Come posso sapere se un numero è un multiplo di quattro utilizzando solo l'operatore logico AND?
- 30. numero tondo al numero intero più vicino
controllo j! = 0 anche come, se j == 0 il risultato sarà 0 –
@AkhilDad, '0' è ancora un multiplo di' 4'. – paxdiablo