1. 8진수 -> 10진수로 표현하면?
032 (8진수) -> 2x8^0+3x8^1 = 2+24 = 26 (10진수)

2. 10진수 -> 8진수로 표현하면?
26 (10진수) -> 26/8 = 3 (나머지2)
다시 한번 계산한다. 3/8 = 0 (나머지3)
값이 0이 나올 때까지 구한 나머지를 하나씩 나열하면 032(8진수)가 된다.

※ 16진수는 8이 들어갈 자리에 16을 넣어주면 해결된다.

'C' 카테고리의 다른 글

[C] char와 int의 관계  (0) 2019.12.02
[C] C언어의 메모리 구조  (0) 2019.12.02
[C] 비트 연산자 계산방법  (0) 2019.12.02
[C] (char*) 의 의미  (0) 2019.12.01
[C] 부동소수점 정규화 (32비트)  (0) 2019.12.01
블로그 이미지

ryancha9

https://blog.naver.com/7246lsy

,