// 10진법을 2진법으로 변환 방법 : Decimal notation to binary notation
int num = 10;
String decimalToBinary1 = Integer.toString(num, 2); // "1010"
예시의 2를 바꾸면 다른 N진법으로 적용 가능하다.
// 2진법을 10진법으로 변환 방법 : Binary notation to decimal notation
String bin = "1010"; // 2진법
int binarayToDecimal = Integer.parseInt(bin, 2); // 10
예시의 2를 바꾸면 다른 N진법으로 적용 가능하다.
int num1 = 10;
int num2 = 20;
String decimalToBinary1 = Integer.toBinaryString(num1); // "1010"
String decimalToBinary2 = Integer.toBinaryString(num2); // "10100"
// 2진법간의 합
String decimalToBinarySum = Integer.toBinaryString(num1 | num2); // "11110"