Skip to the calculator
Rule Calculator

Convert decimal to octal

255 in decimal is 377 in octal. Each digit is multiplied by its place value — the base raised to the digit's position, counting from zero on the right — and the products are added. The page prints every one of those products rather than only the total. The conversion is exact: bases are positional notation for the same number, so nothing is rounded and the result can be checked digit by digit.

Conversion rules checked · How we check

255 in decimal

377

How it gets there

Divide by 8, keeping the remainders
255 ÷ 8 = 31 remainder 7 31 ÷ 8 = 3 remainder 7 3 ÷ 8 = 0 remainder 3
Read the remainders upwards
The last remainder is the leading digit.

decimal to octal, at a glance

Octal survives in Unix file modes and in older hardware, where a machine word divided neatly into three-bit fields. Each place is a power of eight.

decimal to octal, at a glance
decimaloctal
00
11
22
33
44
55
66
77
810
911
1012
1113
1214
1315
1416
1517
1620

Why is the working shown?

Every other converter of this kind prints the answer and stops. A base is a positional system, so the answer is a sum you can check: each digit is multiplied by the base raised to its position, and the results are added. Going the other way is repeated division, reading the remainders upwards. Neither is a black box, and this page refuses to be one.

Other conversions

Sources