1024 in Binary — What is 1024 in Binary?

1024 in binary is 10000000000. 1024 = 2^10, so its binary form is a 1 followed by 10 zero(s). In octal 1024 is 2000 and in hexadecimal it is 400. The bit pattern uses 11 bits and fits in 2 bytes....

1024 IN ALL BASES

1024 IN BINARY

10000000000

11 bits · 2 bytes · 1 one

Binary (base 2)

10000000000

Octal (base 8)

2000

Decimal (base 10)

1024

Hexadecimal (base 16)

400

BCD

0001 0000 0010 0100

Bit length

11

Byte count

2

Count of 1s

1

Count of 0s

10

Is power of 2

Yes ✓

Nearest 2ⁿ

2^10

HOW TO CONVERT 1024 TO BINARY

Method: divide by 2, collect remainders

1

1024 ÷ 2 = 512 remainder 0

2

512 ÷ 2 = 256 remainder 0

3

256 ÷ 2 = 128 remainder 0

4

128 ÷ 2 = 64 remainder 0

5

64 ÷ 2 = 32 remainder 0

6

32 ÷ 2 = 16 remainder 0

7

16 ÷ 2 = 8 remainder 0

8

8 ÷ 2 = 4 remainder 0

9

4 ÷ 2 = 2 remainder 0

10

2 ÷ 2 = 1 remainder 0

11

1 ÷ 2 = 0 remainder 1

Read remainders bottom to top: 10000000000

VERIFY: BINARY BACK TO DECIMAL

1×2^10 + 0×2^9 + 0×2^8 + 0×2^7 + 0×2^6 + 0×2^5 + 0×2^4 + 0×2^3 + 0×2^2 + 0×2^1 + 0×2^0

= 1024 = 1024

FUN FACT

1024 = 2^10 is the kibibyte (KiB) — the reason computer memory is counted in powers of 1024. In binary, 1024 = 10000000000 — eleven bits, a 1 followed by ten zeros.

BIT VISUALIZER

BIT PATTERN

Byte 2

0
15
0
14
0
13
0
12
0
11
1
10
0
9
0
8

Byte 1

0
7
0
6
0
5
0
4
0
3
0
2
0
1
0
0

POWERS OF 2 REFERENCE

n2ⁿBinaryHex
0111
12102
241004
3810008
4161000010
53210000020
664100000040
71281000000080
8256100000000100
95121000000000200
10102410000000000400
153276810000000000000008000
16655361000000000000000010000
Created with❤️byeaglecalculator.com

HOW TO CONVERT

  1. 1

    Divide 1024 by 2 repeatedly, collecting remainders: 1024 div 2 = 512 remainder 0 -> 512 div 2 = 256 remainder 0 -> 256 div 2 = 128 remainder 0 -> 128 div 2 = 64 remainder 0 -> 64 div 2 = 32 remainder 0 -> 32 div 2 = 16 remainder 0 -> 16 div 2 = 8 remainder 0 -> 8 div 2 = 4 remainder 0 -> 4 div 2 = 2 remainder 0 -> 2 div 2 = 1 remainder 0 -> 1 div 2 = 0 remainder 1. Read remainders bottom to top: 10000000000.

  2. 2

    Verify: 1*2^10 + 0*2^9 + 0*2^8 + 0*2^7 + 0*2^6 + 0*2^5 + 0*2^4 + 0*2^3 + 0*2^2 + 0*2^1 + 0*2^0 = 1024 = 1024. Each bit position represents a power of 2, starting at 2^0 = 1 on the right.

  3. 3

    1024 in other bases: octal = 2000, hexadecimal = 400. 1024 = 2^10, so its binary form is a 1 followed by 10 zero(s).

  4. 4

    The bit pattern uses 11 bits and fits in 2 bytes. When stored as a full byte: 0000010000000000.

WORKED EXAMPLE

1024 decimal to binary: 1024 div 2 = 512 remainder 0 -> 512 div 2 = 256 remainder 0 -> 256 div 2 = 128 remainder 0 -> 128 div 2 = 64 remainder 0 -> 64 div 2 = 32 remainder 0 -> 32 div 2 = 16 remainder 0 -> 16 div 2 = 8 remainder 0 -> 8 div 2 = 4 remainder 0 -> 4 div 2 = 2 remainder 0 -> 2 div 2 = 1 remainder 0 -> 1 div 2 = 0 remainder 1 -> read bottom to top: 10000000000. Verify: 1*2^10 + 0*2^9 + 0*2^8 + 0*2^7 + 0*2^6 + 0*2^5 + 0*2^4 + 0*2^3 + 0*2^2 + 0*2^1 + 0*2^0 = 1024. Octal: 2000, Hex: 400.

FREQUENTLY ASKED QUESTIONS

RELATED

MORE NUMBER THEORY CALCULATORS

Was this calculator helpful?

Last updated: April 29, 2026 · Formula verified by EagleCalculator team · Eagle-eyed accuracy for every calculation.