Comment vérifier si un entier Java est un multiple d'un autre nombre? Par exemple, si int j
est un multiple de 4.Java, Vérifier si le nombre entier est multiple d'un nombre
24
A
Répondre
59
Utilisez le remainder operator (également connu sous le nom modulo operator) qui renvoie le reste de la division et vérifier si elle est égale à zéro:
if (j % 4 == 0) {
// j is an exact multiple of 4
}
2
Utilisez modulo
chaque fois qu'un nombre x est un multiple d'un certain nombre y, alors toujours x% y égal à 0, qui peut être utilisé comme contrôle. Donc, utilisez
if (j % 4 == 0)
5
Si je comprends bien, vous pouvez utiliser l'opérateur de module pour cela. Par exemple, en Java (et beaucoup d'autres langues), vous pouvez faire:
//j is a multiple of four if
j % 4 == 0
L'opérateur du module exécute la division et vous donne le reste.
+0
Son "modulo", pas "module" –
-1
//More Efficiently
public class Multiples {
public static void main(String[]args) {
int j = 5;
System.out.println(j % 4 == 0);
}
}
Questions connexes
- 1. Comment vérifier si un nombre est un multiple de 6?
- 2. C# vérifier quel nombre entier est supérieur
- 3. Comment détecter si un nombre donné est un nombre entier?
- 4. Conversion d'un caractère en nombre entier si le caractère est déjà un nombre en Java
- 5. Comment vérifier si un nombre est un nombre entier de 32 bits utilisant Python?
- 6. comment détecter si le nombre entier JavaScript est plus proche d'un autre nombre entier?
- 7. vérifier si un nombre est un nombre complexe en javascript
- 8. Nombre entier trop long Java
- 9. nombre entier affectant en Java
- 10. Vérifie si un nombre entier est dans une plage
- 11. Comment puis-je vérifier si une chaîne contient un nombre inférieur à un nombre entier?
- 12. comment savoir si une valeur insérée est un nombre entier
- 13. Comment vérifier si un paramètre JavaScript est un nombre?
- 14. vérifier si le nombre entré est un chiffre en jquery
- 15. Comment vérifier si le dénominateur du double nombre est impair?
- 16. récursivement vérifier si le nombre est un premier
- 17. Obtenir le nombre de chiffres d'un nombre entier
- 18. Vérifiez l'entrée est un nombre entier valide
- 19. Affichage zéros sauf si un nombre entier
- 20. Comment faire pour vérifier le nombre entier dans vC++?
- 21. Ruby round float to_int si nombre entier
- 22. Bash: Test si une variable est un nombre entier
- 23. Comment arrondir un nombre entier en Java
- 24. Imprimer un nombre entier comme nombre décimal
- 25. SQL en PHP: Vérifier si le nombre de lignes est divisible par un certain nombre
- 26. Pour vérifier si un chiffre est à l'intérieur d'un nombre entier (ruby)
- 27. Comment vérifier si une valeur décimale .NET est un nombre entier?
- 28. Comment vérifier si un nombre entier est la somme d'entiers donnés?
- 29. Validation pour le nombre entier
- 30. nombre nombre de bits définis dans entier
chèque j! = 0 également, si j == 0, il entraînera 0 –
@AkhilDad, 'est encore 0' un multiple de' 4'. – paxdiablo