f_
frhyme.code
•java•⏱ 약 1분 소요

Java: 2진수, 8진수, 16진수

java에서 2진법, 8진법, 16진법 값 넣어주기

  • 2진수는 값 앞에 0b를 넣어주고, 8진법은 0, 16진법은 0x를 넣어주면 됩니다.
class Main {
    public static void main(String[] args) {
        // java에서는 0으로 시작하는 정수형을 집어넣을 경우 8진법으로 이해함
        int binNum = 0b10; // binary number
        int Num = 010; //  number
        int hexaNum = 0x11; // hexadecimal number

        System.out.println("binNum: " + binNum);
        System.out.println("Num: " + Num);
        System.out.println("hexaNum: " + hexaNum);
        // End of the code
    }
}
  • 똑같은 것을, python에서는 다음과 같이 합니다.
binNum   = 0b10
Num = 0o10
hexaNum  = 0x11
GitHub에서 이 글의 마크다운 원본 보기 & 수정 제안src/content/posts/2020-10-15-java_basic04_bin_octal_hexa_literal

💡RELATED ARTICLES · 함께 읽으면 좋은 연관 포스트

글 주소가 클립보드에 복사되었습니다.