가. 양의 2진수, 8진수 개념
참고 1×24)+(1×23 =(1* 2에 4승)+(1*2에3승
a. 2진수는 2개의 수치문자 0, 1로 구성되어 지며 2의 누승체계로 자리올림이 발생한다.
예) (21)10 = (1×24)+(1×23)+(1×22)+(0×21)+(1×20) = (11101)2
수정해야 돌것 같아요 (21)10 = (1×24)+(1×22)+(0×21)+(1×20) = (10101)2
b. 8진수는 8개의 수치문자 0, 1, 2, 3… 7로 구성되어 지며 8의 누승체계로 자리올림이 발생한다.
예) (76)10 = (1×82)+(1×81)+(5×80) = (114)8
수정 해야됨 (76)10 = (1×82)+(1×81)+(4×80) = (114)8
나. 10진 자연수의 2진수, 8진수 변환 방법
a. 기본적 변환 방법 : 변환하고자 하는 10진수를 해당 진수(2진수는 2, 8진수는 8)로 나눈 나머지를 해당 진수의 마지막 자리의 값으로 결정하여 배열에 저장하고 몫이 0이 아니라면 다시 해당 진수로 나누어 나머지를 두 번째 자리의 값으로 결정하여 배열에 저장하는 방식으로 몫이 0이 될 때까지 반복 수행한다.
b. 변환 예 : 10진수 21을 2진수로 변환, 10진수 76을 8진수로 변환
첫댓글 오류를 지적하여 주셔서 고맙습니다.
현재 새로 교재를 준비 중인데 미처 기존의 자료 수정이 미흡했습니다.
조속한 시일내로 전반적인 자료 수정을 하도록 하겠습니다.
반가