문자 기호를 이진 코드로 변환하는 방법

작가: Vivian Patrick
창조 날짜: 11 6 월 2021
업데이트 날짜: 11 할 수있다 2024
Anonim
문자 인코딩 초간단 개념 정리 (UTF-8, 아스키, 유니코드...)
동영상: 문자 인코딩 초간단 개념 정리 (UTF-8, 아스키, 유니코드...)

콘텐츠

디지털 언어는 이진 코드입니다. 일상 생활에서 사용되는 10 진법 대신 이진법은 2 진법을 사용합니다. 이 디지털 언어는 일련의 0과 1로 작성됩니다. 표준 문자 기호를 디지털 (이진) 코드로 변환하려면 각 문자의 숫자 지정을 찾기 위해 ASCII 코딩 체계를 사용해야합니다. 그런 다음 기본 수학을 사용하여 할당 된 숫자를 이진수로 변환합니다.

1 단계

숫자 "1"로 시작하여 "128"이 될 때까지 숫자를 두 배로 늘립니다. 결과를 오른쪽에서 왼쪽으로 씁니다.

128 - 64 - 32 - 16 - 8 - 4 - 2 - 1.

2 단계

알파벳의 대문자를 순서대로 나열하십시오. 그런 다음 문자 "A"옆에 "65"를 쓰십시오. 마지막으로 65보다 큰 다음 정수를 사용하여 연속 된 각 문자를 나열합니다.


A (65) B (66) C (67) D (68) E (69) F (70) G (71) H (72) I (73) J (74) K (75) L (76) M ( 77) N (78) O (79) P (80) Q (81) R (82) S (83) T (84) U (85) V (86) W (87) X (88) Y (89) Z (90)

3 단계

디지털 (이진) 코드로 변환하려는 문자를 선택하십시오. 문자 옆에 나열된 번호를 확인하십시오.

예 : S (83).

4 단계

답 : 숫자 128은 문자를 지정하는 숫자에 몇 번이나 맞습니까? 128이 그 숫자에 맞으면 몇 번이나 쓰십시오. 전혀 맞지 않으면 "0"을 입력하십시오.

예 : 128은 83에 맞지 않습니다. 따라서 대문자 S의 이진 코드에서 첫 번째 숫자는 "0"입니다.

5 단계

답 : 1 단계의 목록에있는 다음 숫자 인 64는 문자 번호에 몇 번이나 맞습니까? 정답이 없으면 "0"을 쓰십시오. 맞다면 몇 번이나 적으십시오 (답은 한 번 이상이되지 않습니다). 그런 다음 나머지를 계산하십시오.

예 : 64는 83에 한 번 맞습니다. 따라서 "1"은 대문자 "S"이진 코드에서 두 번째 숫자입니다.


83-64 = 19이기 때문에 나머지는 19입니다.

6 단계

5 단계의 대답이 "0"이면 대답하십시오. 숫자 32 (1 단계 목록의 다음 숫자)가 문자 번호에 몇 번이나 맞습니까? 5 단계의 답이 "1"이면 계산 된 나머지에 숫자 32가 몇 번이나 맞습니까?

예 : 32는 19에 맞지 않습니다. 따라서 대문자 "S"의 이진 코드에서 세 번째 숫자는 "0"입니다.

7 단계

이 패턴을 계속해서 나머지가 목록의 다음 숫자에 맞지 않으면 "0"을 쓰고 나머지가 그 숫자에 맞으면 "1"을 씁니다. 그런 다음 새로운 나머지를 계산하십시오.

예 : 16은 19 내에 한 번 맞습니다. 따라서 대문자 "S"의 이진 코드에서 네 번째 숫자는 "1"이고 나머지는 3입니다.

8이 3에 맞지 않으므로 다섯 번째 숫자는 "0"입니다.

4가 3에 맞지 않기 때문에 여섯 번째 숫자는 "0"입니다.

2는 3에 한 번 들어가므로 일곱 번째 코드 번호는 "1"이고 나머지는 1입니다.

1은 1에 한 번 들어가기 때문에 코드에서 여덟 번째이자 마지막 숫자는 "1"입니다.


따라서 대문자 "S"의 이진 코드는 "01010011"입니다.