この計算機について
8 進数は基数 8 で、Unix のファイルパーミッションで今も使われています。各桁が、3 つの権限グループそれぞれについて読み取り・書き込み・実行のビットを表すため、3 桁で一組を表現できます。2 進数では桁が多くなりすぎる場面でも読みやすくなります。
計算例
下記の既定値を用いた計算結果
8進法の数値 755 小数 493 · 2進数 111101101 · 16進数 1ED · 8進数の桁 3
一般的な参考資料
免責事項
本計算ツールは一般的な数学的結果を提供します。学習・計画・概算に適しています。採点対象の課題、公表する数値、金銭的な約束に用いる場合は、必ず別途検証してください。
実装の出典
この記録は本ページの実装を示し、独立した検証を意味しません。外部資料は明示された式や定義のみを裏付けます。推定や独自ルールにはそれぞれの前提があります。
式と変数
D = Σ_{i=0}^{k−1} d_i × 8^i
- D
- 10進数の値
- d_i
- 8進数字 0–7
- i
- 右からの位置
- k
- 桁数
0–7 以外の文字は変換前に除去;2進・16進は D を基数変換したもの;空入力は 0。
よくある質問
8進法の数値755が、この変換ツールで10進数の493になるのはなぜですか?
8進数の各桁は3ビットのまとまりなので、755は7×64+5×8+5を意味し、10進数の493になります。Unixのパーミッションで755と書くのはこのためで、3桁が所有者・グループ・その他のrwxビットにそのまま対応します。ツールは2進数の111101101と16進数の1EDも表示し、8進数の桁数も3と数えます。