Java判斷一個整數是否為奇數
如下面的程式碼所示:
public class isOdd
{
public static void main(String[] args)
{
int a = 3;
int b = -3;
//方法1
System.out.println((a % 2) != 0);
System.out.println((b % 2) != 0);
//方法2
System.out.println((a & 1) != 0);
System.out.println((b & 1) != 0);
//方法3
System.out.println((a & 1) == 1); //a & 1 = 1
System.out.println((b & 1) == 1); //b & 1 = 1
//方法4:對於負整數,此方法不對
System.out.println((a % 2) == 1); //a%2 = 1
System.out.println((b % 2) == 1); //b%2 = -1
}
}
輸出的結果為:
true
true
true
true
true
true
true
false
相關文章
- python如何判斷一個數是否是整數Python
- javascript如何判斷一個變數是否是整數JavaScript變數
- js判斷一個變數是否為空JS變數
- 使用SQL判斷一個數是否質數SQL
- js如何判斷一個變數值是否為undefinedJS變數Undefined
- js判斷一個變數是否為字串型別JS變數字串型別
- javascript判斷一個變數是否是數字JavaScript變數
- javascript判斷一個變數是否存在JavaScript變數
- js判斷指定的值是否為整數的程式碼JS
- js如何判斷一個變數是否是一個數字JS變數
- 在Oracle中,如何判斷一個字串是否為數字?Oracle字串
- java判斷輸入的字串是否為數字Java字串
- js判斷引數是否為非數字JS
- Java判斷一個正整數是不是2的乘方Java
- javascript如何判斷一個變數是否宣告JavaScript變數
- 如何判斷一個字串是否為純數字的問題,當然也可以判斷一個字串是否為純字母字串
- 詳解Java判斷是否是整數,小數或實數的正規表示式Java
- python 輸入一個整數,判斷其是否既是3的倍數,又是5的倍數Python
- Python判斷變數是否是整數的方法有哪些?Python變數
- [CodeWars][JS]如何判斷給定的數字是否整數JS
- js如何判斷一個變數是否具有值JS變數
- js如何判斷一個變數是否是undefinedJS變數Undefined
- javascript如何判斷一個變數是否是undefinedJavaScript變數Undefined
- js如何判斷一個變數是否有值JS變數
- postgresql判斷是否為數字的方法SQL
- php中判斷變數是否為空PHP變數
- linux 中如何判斷變數是否為數值Linux變數
- 判斷一個物件是否為空物件,判斷一個物件中是否有空值物件
- JavaScript判斷兩個變數是否相等JavaScript變數
- js 判斷兩個變數是否相等JS變數
- JavaScript判斷整數或者小數JavaScript
- 技術乾貨:如何判斷一個整數陣列是否存在重複元素......陣列
- JQuery 判斷 正整數jQuery
- js如何判斷一個引數是否是陣列JS陣列
- 【轉】Java中判斷字串是否為數字的五種方法Java字串
- C#判斷一個字串是否是數字或者含有某個數字C#字串
- JavaScript判斷數字是否是質數JavaScript
- JS——判斷一個物件是否為空JS物件