학문
10진수를 2진수로 변환하는 법?
10진수 1을 2진수로 변환하면 0001로 표현 하던데 이게 맞나요 ? 또 -1은 2진수로 어떻게 표현하나요 ? 강의 듣던중 궁금해지네요
55글자 더 채워주세요.
2개의 답변이 있어요!
전문가 답변 평가답변의 별점을 선택하여 평가를 해주세요. 전문가들에게 도움이 됩니다.
1이 이진수로 1이기 때문에 -1도 이진수로 -1입니다.
컴퓨터에서는 부호를 붙여서 표현할 수도 있으므로 정해진 단위에 1을 붙이기도 합니다.
예를 들어 8비트라면 0000 0000이 0을 의미하고 가장 앞에 있는 0이 부호를 의미합니다.
이 경우에는 1111 1111 이 -1이 될 수 있습니다.
왜냐하면 1111 1111 + 1 = 1 0000 0000이고 앞의 1은 저장할 수 없어서 삭제되기 때문입니다.
안녕하세요. 김두환 과학전문가입니다.
네, -1은 2진수로 어떻게 표현하면 -1 입니다. -10은 -1010입니다.
하지만 컴퓨터에서는 -라는 개념이 없기 때문에 1001로 표현합니다. 가장 왼쪽에 수를 바꿈으로써 부호를 정의합니다.