십진수(10진수) 이진수(2진수) 질

십진수(10진수) 이진수(2진수) 질

작성일 2018.07.01댓글 1건
    게시물 수정 , 삭제는 로그인 필요

십진수(10진수) 이진수(2진수) 질문입니다

1. 십진수의 뜻과 이진수의 뜻
2. 어떤수를 10진수, 2진수로 고치는 과정, 방방법
3. 2진수를 10진수로 고치는 방법 / 10진수를 2진수로 고치는 방법

알아듣기 쉽게 부탁드려요
다음주 월요일 시험이에요ㅠㅠㅠ
최대한 빠르고 정확하게, 쉽게 설명해 주세요



profile_image 익명 작성일 -


답변 1: 십진수는 10이 되면 1자리가 올라가는 숫자이고 2진수는 2가 될때마다 1자리가 올라가는 숫자입니다. 2진수는 1, 10, 11, 100, 101, 110, 111, 1000, 1001 이런 식으로 됩니다.


답변 2, 3: 10진수를 2진수로 고치려면 10진수를 계속 2로 나눠서 나머지를 역순으로 읽으면 됩니다.

위의 사진처럼 말이죠. (출처: c언어 코딩 도장)

2진수를 10진수로 바꾸는 법은 만약 1010 이라는 2진수가 있다면 맨 왼쪽(최하위 비트)에서부터 2의 0승, (제곱) 2의 1승, 2의 2승 ...이런 식으로 해서 맨 오른쪽(최상위 비트) 까지 반복한 다음 2진수의 숫자가 1이면 더하고 0 이면 버립니다. 1010은 비트(숫자)가 4개이므로 2의 0승 = 0(최하위 비트가 1일경우에는 1), 2의 1승 = 2, 2의 2승 = 4, 2의 3승 = 8 까지 한다음 2의 0승은 최하위 비트가 0이므로 버리고 2의 1승은 그다음 비트가 1이니까 더하고 2의 2승은 0이므로 버리고 2의 3승은 1이므로 더합니다. 그러므로 1010은 2 + 8 = 10이 되는 것입니다. 도움이 되셨다면 답변 체택 부탁드립니다.


십진수 -102진수로 바꾸는법좀...

... 나오는데요 십진수 -3이나 -5 -10 등을 2진수로... 하는 십진수의 양수를 2진수로 변환합니다. 2. 위에서... 1 <------- -3을 이진수로 표현한 결과 -5도 같은...

c언어로10진수->2진수,십진수입력받아...

... (10진수입니다). 2. 이진수로 바꿔서 맨 왼쪽부터 출력합니다. 예를들어 십진수10이진수로 바꾸면 1010 입니다. MSB인 제일 왼쪽부터 차례로 출력하면 됩니다....

10진수 2진수로 바꾸기!!

... EX) 10진수 29.375를 2진수로 변환하기 십진수 0.6 은 이진수로 변환하면 이진수 0.100110011001...게속 반복되겟네여..0으로 안떨어지니까..

10, 2, 8, 16 진수 계산

... 십진수 <-> 이진수 변환만 하면 이진수를 8진수, 16진수로 바꾸는 것은... 합치면 14.625 (10) = 1110.101 (2) 입니다. 2진수 <-> 16진수 는 소수점 기준으로...

질문입니다. - 2진수 10진수로 치환

... //이진수 각 자리수의 십진수 변환값을 모두 더한값 static int roop; // while(a!=-1){ cout<<"이진수를 입력하세요 : "; cin>>a; cout<<"입력된 2진수...