Antes tarde do que nunca.

お米大好きネットワークエンジニアのブログ

10進数->2進数->8,16進数

メモ

 

10進数を2で割る、割りまくる。

そうすると、2進数。

その2進数を3bitごとでくくって8進数にすれば8進数になる。

もしくは4bitごとでくくって16進数にすれば16進数になる。

 

たとえば39(今日嶺井が活躍したから)

39÷2=19あまり1

19÷2=9あまり1

9÷2=4あまり1

4÷2=2あまり0

2÷2=1あまり0

1

最後に残った1とあまりの部分を逆順で並べて

100111

で2進数

 

100 111

3bitでくくって8進数にすると

47

 

10 0111

4bitでくくって16進数にすると

27

 

逆はてきとーに。