Làm cách nào để kiểm tra xem số nguyên Java có phải là bội số của một số khác không? Ví dụ, nếu int j
là bội số của 4.Java, Kiểm tra xem số nguyên có phải là bội số của một số
24
A
Trả lời
59
Sử dụng remainder operator (còn được gọi là modulo operator) trả về phần còn lại của bộ phận và kiểm tra xem nó là zero:
if (j % 4 == 0) {
// j is an exact multiple of 4
}
2
Sử dụng modulo
bất cứ khi nào một số x là bội số của một số y, thì luôn luôn x% y bằng 0, có thể được sử dụng làm kiểm tra. Vì vậy, hãy sử dụng
if (j % 4 == 0)
5
Nếu tôi hiểu chính xác, bạn có thể sử dụng toán tử mô-đun cho điều này. Ví dụ: trong Java (và nhiều ngôn ngữ khác), bạn có thể làm:
//j is a multiple of four if
j % 4 == 0
Toán tử mô-đun thực hiện chia và cho bạn phần còn lại.
+0
"modulo" của nó, không phải "mô-đun" –
-1
//More Efficiently
public class Multiples {
public static void main(String[]args) {
int j = 5;
System.out.println(j % 4 == 0);
}
}
Các vấn đề liên quan
- 1. Kiểm tra xem một số nguyên có phải là số nguyên của một số khác
- 2. Kiểm tra xem một chuỗi có phải là số
- 3. kiểm tra xem giá trị của một trường text có phải là số nguyên trong javascript
- 4. Thuật toán để kiểm tra xem một số có phải là số hoàn hảo
- 5. Python: Kiểm tra nếu đối số là một số nguyên
- 6. Java - Cách kiểm tra xem một bộ phận có phải là một số nguyên hay một phao không?
- 7. kiểm tra xem số đã nhập có phải là một chữ số trong jquery
- 8. Cách tốt hơn để kiểm tra xem chuỗi có phải là số nguyên trên iPhone không?
- 9. Kiểm tra xem một giá trị từ scanf có phải là một số không?
- 10. Tìm bội số của một số trong PHP
- 11. C++ Kiểm tra số nguyên.
- 12. Kiểm tra xem một số nguyên nằm trong phạm vi
- 13. Kiểm tra xem danh sách các số nguyên có tăng thêm một số
- 14. Làm cách nào để kiểm tra xem thông số mẫu có phải là một tham số của hai không?
- 15. Java: Kiểm tra xem đối số dòng lệnh là null
- 16. C - Kiểm tra xem Số nguyên có được gán
- 17. Có cách nào để kiểm tra xem một biến có phải là một số nguyên không? C++
- 18. Kiểm tra xem một đối tượng có phải là một mảng nguyên thủy Java trong Clojure
- 19. Bội số của 10,100,1000, ... C#
- 20. Xác định xem đối tượng có phải là số nguyên
- 21. Làm thế nào để bạn kiểm tra xem một số có thể chia hết cho một số khác (Python) không?
- 22. chỉ số python, Json và chuỗi phải là số nguyên, không phải là số nguyên
- 23. Kiểm tra xem loại biến có phải là nguyên thủy
- 24. Kiểm tra xem chuỗi có chứa số
- 25. Kiểm tra xem đối tượng là một số hoặc boolean
- 26. Kiểm tra xem tham số có phải là một mô-đun Python không?
- 27. Làm cách nào để kiểm tra xem một giá trị có phải là số không?
- 28. Kiểm tra xem số phức có NaN
- 29. Cách kiểm tra xem số có số thập phân không?
- 30. Bash: Kiểm tra nếu biến là số nguyên
kiểm tra j! = 0 cũng như, nếu j == 0, kết quả là 0 –
@AkhilDad, '0' vẫn là bội số của' 4'. – paxdiablo