512 Decimal to Binary

512 decimal = 1000000000 binary

512 written in binary is 10 0000 0000.

512 decimal = 1000000000 binary

How to convert 512 to binary

Decimal to binary

Divide by 2 repeatedly and keep the remainders. Reading the remainders from the last one to the first gives the binary digits:

DivisionQuotientRemainder (digit)
512 ÷ 22560
256 ÷ 21280
128 ÷ 2640
64 ÷ 2320
32 ÷ 2160
16 ÷ 280
8 ÷ 240
4 ÷ 220
2 ÷ 210
1 ÷ 201

Result: 512 = 1000000000 in binary.

512 (decimal) in other systems

Roman numeralsDXII
Hexadecimal200
Octal1000
Duodecimal368
Ternary200222
Base 36E8
Vigesimal15C
Quaternary20000
Quinary4022
Senary2212

512 in all number systems →

Nearby decimal to binary conversions

507 to binary111111011
508 to binary111111100
509 to binary111111101
510 to binary111111110
511 to binary111111111
513 to binary1000000001
514 to binary1000000010
515 to binary1000000011
516 to binary1000000100
517 to binary1000000101

Decimal to binary converter →

About the number 512

  • 512 is an even number.
  • 512 is not a prime number.
  • 512 is a power of two: 29.
  • Written in binary it needs 10 bits, so it fits in 2 bytes.

Reverse conversion

Frequently asked questions

What is 512 in binary?

512 in decimal is 1000000000 in binary.