# Decimal to Octal

## Calculator

The following calculator will help you to convert a Decimal number to a Octal number.

## Examples

In this example, we will convert a positive decimal number (50) to a octal number (62).

NumberCalculationSimplify
50 80 1
50 81 8
50 82 64

Note: 64 is greater than 50, so, stop the table.

CalculationQuotientRemainder
50 / 8 6 2
2 / 1 2 0

50 (decimal) = 62 (Octal)

Note: Read the Quotient from top to bottom.

Explanation: 8 and 1 in 'Calculation' column of table 2 is taken from the 'Simplify' column of table 1.

## Examples

In this example, we will convert a negative decimal number (-100) to a octal number (-144).

NumberCalculationSimplify
100 80 1
100 81 8
100 82 64
100 83 512

Note: 512 is greater than 100, so, stop the table.

CalculationQuotientRemainder
100 / 64 1 36
36 / 8 4 4
4 / 1 4 0

-100 (decimal) = -144 (Octal)

Note: Read the Quotient from top to bottom.

Explanation: 64, 8 and 1 in 'Calculation' column of table 2 is taken from the 'Simplify' column of table 1. For negative decimal to octal number, proceed the steps as same as positive decimal to octal number and finally multiply the output by '-1'.

## Examples

In this example, we will convert a fractional decimal number (5.015625) to a octal number (5.01).

Here, we have to split the fractional binary number into two parts.

1. Integer part - 5
2. Fraction part - 0.015625

Now, convert the Integer part of the given binary number (5) into a octal number.

NumberCalculationSimplify
5 80 1
5 81 8

Note: 8 is greater than 5, so, stop the table.

CalculationQuotientRemainder
5 / 1 5 0

5 (decimal) = 5 (octal)

Note: Read the Quotient from top to bottom.

Explanation: 1 in 'Calculation' column of table 2 is taken from the 'Simplify' column of table 1.

Now, convert the Fraction part of the given binary number (0.015625) into a octal number.

NumberCalculationSimplifyIntegerfraction
0.015625 0.015625 * 8 0.125 0 0.125
0.125 0.125 * 8 1.0 1 0

0.015625 (decimal) = .01 (octal)

Note: There is no fraction part, so, stop the table and read the Integer from top to bottom.

5.015625 = 5 + 0.1

5.015625 (binary) = 5.01 (octal)