자바 의 2 진,8 진,16 진 변수의 성명 및 10 진 과 의 상호 전환

2641 단어 Java
자바 에서 수치 변수의 성명:바 이 너 리 변수의 성명 은 0b 를 접두사 로 합 니 다.8 진 변수의 성명 은 0 을 접두사 로 합 니 다.16 진 변수의 성명 은 0 x 를 접두사 로 합 니 다.
2 진법,8 진법,16 진법 수 치 는 운용 할 때 자동 으로 대응 하 는 10 진법 의 값 으로 바뀐다.
    public static void main(String[] args)
    {
        int a = 0b11;   //       
        int b = 011;    //       
        int c = 11;     //       
        int d = 0x11;   //        
        System.out.println("a:"+a); //3
        System.out.println("b:"+b); //9
        System.out.println("c:"+c); //11
        System.out.println("d:"+d); //17
    }

Java 에서 10 진법 으로 다른 진법 으로 전환:10 진법 으로 2 진법 으로 전환:Integer.toBinary String(i);10 진 8 진:Integer.toOctalString(i);10 진법 16 진법:Integer.toHexString(i);
    public static void main(String[] args)
    {
        int i = 15;
        System.out.println("   15       :"+Integer.toBinaryString(i));  //1111
        System.out.println("   15       :"+Integer.toOctalString(i));   //17
        System.out.println(i);  //15
        System.out.println("   15        :"+Integer.toHexString(i));    //f
    }

좋은 웹페이지 즐겨찾기