いきさつ
- 仕事で論理和のコードを書くことになったのだけれど、完全に忘れていたので調査した次第なのだ。
論理和とは
- 一つでも正しかったらOK、全部ダメだったらNG
- 要するに「OR」
- 参考:https://wa3.i-3-i.info/word11663.html
書いてみた
main.java
public static void calcOr(){
Integer num1 = Integer.decode("0x007F");
Integer num2 = Integer.decode("0x0030");
Integer or = num1 | num2;
System.out.println("OR(Decimal) : " + or); // OR(Decimal) : 127
System.out.println("OR(Hex) : " + Integer.toHexString(or)); // OR(Hex) : 7f
}