아...진법에서 멈춰잇네요..
2011.02.15 20:52
지금..C언어..
2진수 10진수 16진수..
여기서..멈춰잇네요..
이해가..잘 안가네용..ㅇㅇ;;;;;
....강의 들으면..수학때 배웟다 하는데....
쩝쩝;;;;;;;;;;;
기억이 안나용 ㅋ;
칫...........몇번을 반복해서 들어봐야 겟서영
댓글 [4]
-
운모 2011.02.15 20:57 -
whislerxp 2011.02.15 22:35
10진수를 기본으로해서,
2로 계속 나눈 결과를 주욱 적으면 2진수이고, 각 자리수의 범위는 0과 1
16으로 계속 나눈 결과를 적으면 16진수, 각 자리수는 0~9, A~F(10~15) 입니다.
또한 16진수는 2진수 4자리로 나누어서 쓸 수 있지요.
예를 들어, Fh는 15이므로 2진수로 1111이 되고, 8h는 1000이 되는 겁니다. (뒤에 h를 붙이는 이유는 hexadecimal의 표시입니다.)
-
운모 2011.02.15 23:00 역시나 친절한 설명인대도 제가 돌머리라서 이해가 안가내요 ㅠㅠ.. 나중에라도 c언어 배우기 전에 진수 방법 부터 배워야 것네요 ㅎㅎ.. 더 이해 하기 쉬운 방법은 없을까요? 나눈다는 계념 자체를 모르것어요 ㅠ..ㅠ..
사과 1/2 나는건 반쪽이라고 생각은 하는대 ㅎㅎ0과 1을 어떻게 16으로 나누는지 이해가 안가요 ㅎㅎ;; 머리가 돌것 같아요 ㅠㅠ.. 용서 해주세요.. ㅠㅠ 너무 모르것네요..
-
whislerxp 2011.02.15 23:05
혹시 최소공약수나 최소공배수 구할 때 숫자 나누어 가는 과정 기억하시나요?
그 과정대로 나누어가는겁니다.
2 ) 16 --- 0
------
8 이런 식입니다.그리고 나서 나머지로 적은 숫자들만 적으면 2진수로 나타낸 10진수 16이 되는 것이지요.
하지만 숙달되면 맨 오른쪽 자리부터 1, 2, 4, 8, 16, 32, 64, 128, 256, ...의 10진수에 해당하는 자리임을 인지하게 됩니다.
저도 진법에서 못넘어 갔었는대 ㅎㅎ;; 힘내세요.. 화이팅.. 전 아예 시작도 못하고 있음 ㅋㅋ;;