d라이브러리









[소프트웨어] 숫자 바꾸기의 달인 진법 변환기

소프트웨어로 배우는 수학


 


컴퓨터 나라의 언어, 2진수를 발견한 사람은 독일의 수학자 고트프리트 라이프니츠예요. 당시 수학자들은 2진수의 발견이 별 것 아니라고 생각했어요. 컴퓨터가 생기기 전까지는 아무짝에도 쓸모없는 수처럼 여겨졌으니까요. 사과 10개를 1010이라고 표현해야 했으니 얼마나 불편했겠어요.
 

그런데 라이프니츠는 이 수를 발견하고 매우 자랑스러워했어요. 지금까지 남들은 알지 못하는 수 체계를 발견한 것이 매우 뿌듯했던 거지요. 사실 라이프니츠도 자기가 발견한 수 체계가 이렇게까지 널리 쓰일 거라고는 생각지 못했어요. 그가 세상을 떠난 지 300년이나 지났을 때 비로소 그 진가를 발휘하기 시작했거든요.

2진수가 논리연산에 적용되면서 반도체를 이용해 전류가 흐를 때는 1, 흐르지 않을 때는 0으로 정보를 주고받는 디지털 컴퓨터가 탄생했어요. 디지털의 아버지로 불리는 클로드 섀년이 0과 1을 비트라는 정보단위로 정하면서 오늘날 모든 데이터는 비트를 이용해 계산하고, 저장하게 됐어요.

그렇다면 우리가 사용하는 10진수를 어떻게 2진수로 바꿀까요? 반대로 2진수는 어떻게 10진수로 바꿀까요?









이 기사의 내용이 궁금하신가요?

기사 전문을 보시려면500(500원)이 필요합니다.

2016년 10월 수학동아 정보

  • 조가현 기자
  • 기타

    [콘텐츠·문제 출제] 김재휘 엔트리교육연구소 연구원
  • 기타

    [콘텐츠·문제 출제] 김종훈 엔트리교육연구소 연구원
  • 일러스트

    엔트리교육연구소

🎓️ 진로 추천

  • 컴퓨터공학
  • 전자공학
  • 정보·통신공학
이 기사를 읽은 분이 본
다른 인기기사는?