Java 이진법 처리

Minseol·2023년 5월 11일
0

10진법 숫자를 2진법 String으로 변환

String binaryNumber = Integer.toBinaryString(decimalNumber);
public static String decimalToBinary(int decimalNumber) {
        StringBuilder binary = new StringBuilder();
        while (decimalNumber > 0) {
            binary.insert(0, decimalNumber % 2);
            decimalNumber /= 2;
        }
        return binary.toString();
}

2진법 String을 10진법 숫자로 변환

int decimalNumber = Integer.parseInt(binaryNumber, 2);
profile
귀여운 설이에양

0개의 댓글