상수, 변수, 진 변환

5536 단어 개발 도구자바
자바 상용 도구:
  
수첩
  Editplus/notepad+
  Eclipse
  Myeclipse
상수:
  
프로그램 실행 과정 에서 그 값 은 변화 할 수 없습니다.
분류: 글자 액면가 상수, 사용자 정의 상수
글자 값 상수: 문자열 상수, 정수 상수, 소수 상수, 문자 상수, 불 상수, 공 상수
예:
 1 class Constant {
 2         public static void main(String[] args) {
 3             /*
 4             字符串常量:用双引号括起来的内容
 5             整数常量:所有整数
 6             小数常量:所有小数
 7             字符常量:用单引号括起来的内容,里面只能放单个字母/数字/符号
 8             布尔常量:true和false
 9             空常量:null
10             */
11             System.out.println("字符串常量:"+"123");
12             System.out.println("整数常量:"+123);
13             System.out.println("小数常量:"+1.23);
14             System.out.println("字符常量:"+'1');
15             System.out.println("布尔常量:"+false);
16             System.out.println("布尔常量:"+true);
17         }
18     }

변수:
  
정의: 프로그램 실행 과정 에서 특정한 범위 내 에서 그 값 이 바 뀔 수 있 는 양
정의 형식: 데이터 형식 변수 이름 = 변수 값
존재 하 는 의미: 같은 유형의 상수 를 계속 저장 하고 중복 사용 할 수 있 습 니 다.
예: int Age = 10
진:
  
10 진법, 2 진법, 8 진법, 16 진법
2 진법: 0, 1 로 구성 되 어 0b 로 시작 합 니 다.
8 진법: 0, 1, 7 로 구성 되 어 0 으로 시작 합 니 다.
10 진법: 0, 1, 9 로 구성 되 며 정 수 는 기본적으로 10 진법 입 니 다.
16 진법: 0, 1, 9, a, b, f (대소 문자 모두 가능) 로 0 x 로 시작 합 니 다.
예:
 1 class Scale {
 2         public static void main(String[] args) {
 3             /*
 4             二进制:0b100
 5             八进制:0100
 6             十进制:100
 7             十六进制:0x100
 8             */
 9             System.out.println(0b100); //4
10             System.out.println(0100);    //64
11             System.out.println(100);    //100
12             System.out.println(0x100);    //256
13         }
14     }

진 변환:
1. 임 의 진 에서 10 진 으로 전환
  
계수: 각 비트 의 데이터
기수: X 진수, 기수 가 X
권: 오른쪽 에 있 습 니 다. 0 부터 번 호 를 매 깁 니 다. 해당 자리 의 번 호 는 바로 이 자리 의 권리 입 니 다.
결과: 계수 * 기수 의 권 차 멱 추가
10 진 변환 10 진: 12345
    12345 = 10000 + 2000 + 300 + 40 + 5
               = 1*10^4 + 2*10^3 + 3*10^2 + 4*10^1 + 5*10^0
바 이 너 리 10 진법: 0b 100
    0b100 = 1*2^2 + 0*2^1 + 0*2^0
          = 4
8 진법 10 진법: 0100
    0100 = 1*8^2 + 0*8^1 + 0*8^0
        = 64
16 진법 10 진법: 0x 100
    0x100 = 1*16^2 + 0*16^1 + 0*16^0
          = 256
2. 10 진법 에서 임 의 진법 으로 전환
  
잔고 를 제하 다
원래 코드, 보충 코드, 반 코드:
  
기호 데이터 표현법 이 있 습 니 다.
원본 코드:
이 진 정점 표현법 은 최고 위 는 기호 위치 이 고 '0' 은 정 을 나타 내 며 '1' 은 음 을 나타 내 고 나머지 는 수치 크기 를 나타 낸다.
예: - 7 과 + 7
0 (부적 위), 00000111 1 (부적 위), 00000111
반전:
양수 의 반 코드 는 원래 코드 와 같다.음수 의 반 코드 는 그 원 코드 에 대해 한 자리 씩 반 하 는 것 이 고 기호 위 치 는 제외한다.
추가 번호:
양수 의 패 치 는 원래 코드 와 같다.음수 의 패 치 는 정말 그 반 코드 의 끝 에 1 을 더 한 것 이다.
다음으로 전송:https://www.cnblogs.com/I-love-Xiang/p/11132079.html

좋은 웹페이지 즐겨찾기