10進数から8進数へのオンライン変換ツール

10進数10

8進数8

進数16

バイナリ2

について10進数から8進数へのオンライン変換ツール:

このオンラインの10進数から8進数への変換ツールは、10進数を8進数に変換するのに役立ちます。

10進数:

(アラビア語としても知られている)10進数システムは、 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) )を含む10文字を持ちます.

オクタル(Octal):

8進数体系は16文字(0, 1, 2, 3, 4, 5, 6, 7)各8進数は3桁の2進数を表すことができます.

comic decimal to octal

10進数から8進数に変換する方法は?

  1. ステップ1:10進数を8で割り、整数の商と余りを求めます.

  2. ステップ2:最初のステップの残りの部分を8進文字に変換します.

  3. ステップ3:最初のステップの整数商で除算を続け、0になるまでステップ1を繰り返します.

例1:10進数 "4321"が8進数に変換されます(結果は "10341"です).

各10進数を8で割ります 整数商 剰余(10元) 残り(8進) 場所
4321/8 540 1 1 0
540/8 67 4 4 1
67/8 8 3 3 2
8/8 1 0 0 3
1/8 0 1 1 4

10進数から8進数への変換表:

10進数 オクタル 10進数 オクタル
1 1 30 36
2 2 40 50
3 3 50 62
4 4 60 74
5 5 70 106
6 6 80 120
7 7 90 132
8 10 100 144
9 11 200 310
10 12 300 454
11 13 400 620
12 14 500 764
13 15 600 1130
14 16 700 1274
15 17 800 1440
16 20 900 1604
17 21 1000 1750
18 22 2000 3720
19 23 3000 5670
20 24 4000 7640

リンク:

ウィキペディア(8進): https://en.wikipedia.org/wiki/Octal

ウィキペディア(10進数): https://en.wikipedia.org/wiki/Decimal

Pythonでの10進数から8進数への変換:

def decimal_to_octal(decimal_str):
    decimal_number = int(decimal_str, 10)
    octal_number = oct(decimal_number)
    return octal_number


decimal_input = '4321'
octal_output = decimal_to_octal(decimal_input)
print('octal result is:{0}'.format(octal_output))

-------------------
octal result is:0o10341

Javaで10進数から8進数に変換:

public class NumberConvertManager {
    public static String decimal_to_octal(String decimal_str) {
        return Integer.toOctalString(Integer.parseInt(decimal_str));
    }

    public static void main(String[] args) {
        String decimal_input = "4321";
        String octal_output = decimal_to_octal(decimal_input);
        System.out.println("octal result is:" + octal_output);
    }
}

-------------------
octal result is:10341