2 進数 10001101 は、8 進数 215 に対応します。
まずは基本的なこと、つまり図 1 に示す 2 進数と 8 進数の対応をマスターしましょう。あなたはなぜこれをやっているのですか?後で変換するときに使用するので、しっかりと覚えてください... (推奨学習: Web フロントエンド ビデオ チュートリアル )
# #2 進数を 8 進数に変換する方法は、3 進法を使用することです。つまり、2 進数の小数点を分割点として開始し、左 (または右) の 3 桁ごとに 1 桁に取り込みます 、図 2 に示すように。
グループに分けた後、2 進数と 8 進数の対応表 (図 1 を参照) を比較し、重みに応じて 3 桁の 2 進数を加算し、得られた数値は、図 3 に示すように、1 つの 8 進数を順番に並べ、小数点の位置は変更されず、最終的な結果が 8 進数になります。 ここで注意が必要なのは、左(または右)の3桁を取る場合、最上位桁(下位桁)が取れない場合は、図 4 に示すように、小数点の左端 (または右端) に 0 を加算して変換します。以上が2進数10001101に対応する8進数は次のようになります。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。