Power Of Two

In mathematics, a power of two is any of the nonnegative integer powers of the number two; in other words, two times itself a certain number of times. Note that one is a power (the zeroth power) of two. Written in binary, a power of two always has the form 10000...0, just like a power of ten in the decimal system. Because two is the base of the binary system, powers of two are important to computer science. Specifically, two to the power of n is the number of ways the bits in a binary integer of length n can be arranged, and thus numbers that are one less than a power of two denote the upper bounds of integers in binary computers (one less because 0, not 1, is used as the lower bound). As a consequence, numbers of this form show up frequently in computer software. As one example, in the video game The Legend of Zelda for the 8-bit Nintendo, one can only hold 255 rupees at one time - the result of a byte, which is 8 bits long, being used to store the number, giving a maximum value of 28-1 = 255. Powers of two also measure computer memory. A byte is eight (23) bits, and a kilobyte (some prefer the word kibibyte) is 1 024 (210) bytes. Nearly all processor registers have sizes that are powers of two (32 being currently used in most personal computers). Powers of two occur in a range of other places as well. For many disk drives, at least one of the sector size, number of sectors per track, and number of tracks per surface is a power of two. The logical block size is almost always a power of two. Numbers which are not powers of two occur in a number of situations such as video resolutions, but they are often the sum or product of only two or three powers of two, or powers of two minus one. For example, 640 = 512 + 128, and 480 = 32 × 15. Put another way, they have fairly regular bit patterns. A prime number that is one less than a power of two is called a Mersenne prime. For example, the prime number 31 is a Mersenne prime because it is 1 less than 32 (25).

The first forty powers of two

center> 2 1
=
align="right"| 2   rowspan="10"|        
211
=
align="right"| 2 048   rowspan="10"|        
221
=
align="right"| 2 097 152   rowspan="10"|        
231
=
align="right"| 2 147 483 648  
center> 2 2
=
align="right"| 4  
212
=
align="right"| 4 096  
222
=
align="right"| 4 194 304  
232
=
align="right"| 4 294 967 296  
center> 2 3
=
align="right"| 8  
213
=
align="right"| 8 192  
223
=
align="right"| 8 388 608  
233
=
align="right"| 8 589 934 592  
center> 2 4
=
align="right"| 16  
214
=
align="right"| 16 384  
224
=
align="right"| 16 777 216  
234
=
align="right"| 17 179 869 184  
center> 2 5
=
align="right"| 32  
215
=
align="right"| 32 768  
225
=
align="right"| 33 554 432  
235
=
align="right"| 34 359 738 368  
center> 2 6
=
align="right"| 64  
216
=
align="right"| 65 536  
226
=
align="right"| 67 108 864  
236
=
align="right"| 68 719 476 736  
center> 2 7
=
align="right"| 128  
217
=
align="right"| 131 072  
227
=
align="right"| 134 217 728  
237
=
align="right"| 137 438 953 472  
center> 2 8
=
align="right"| 256  
218
=
align="right"| 262 144  
228
=
align="right"| 268 435 456  
238
=
align="right"| 274 877 906 944  
center> 2 9
=
align="right"| 512  
219
=
align="right"| 524 288  
229
=
align="right"| 536 870 912  
239
=
align="right"| 549 755 813 888  
center>   210  
  =  
align="right"|    1 024  
  220  
  =  
align="right"|    1 048 576  
  230  
  =  
align="right"|    1 073 741 824  
  240  
  =  
align="right"|    1 099 511 627 776  

Powers of two whose exponents are powers of two

Because modern memory cells and registers often hold a number of bits which is a power of two, the most frequent
powers of two to appear are those whose exponent is also a power of two.     A short list of some of these follows :
2 =21
4 =22
16 =24
256 =28
65 536 =216
4 294 967 296 =232
18 446 744 073 709 551 616 =264
340 282 366 920 938 463 463 374 607 431 768 211 456 =2128
   115 792 089 237 316 195 423 570 985 008 687 907 853 269 984 665 640 564 039 457 584 007 913 129 639 936   =    2256  
Several of these numbers represent the number of values representable using common computer data types. For example, a 32-bit word consisting of 4 bytes can represent 232 distinct values, which can either be regarded as mere bit-patterns, or are more commonly interpreted as the unsigned numbers from 0 to 232-1, or as the range of signed numbers between -231 and 231-1.

Other recognizable powers of two

This number is the result of using the three-channel RGB system, with 8 bits for each channel, or 24 bits in total.

 

<< PreviousWord BrowserNext >>
list of dutch television channels
emin pasha relief expedition
looking glass studios
diffraction limited
her majesty's customs and excise
quebec nationalism
list of the most popular names in the 1990s in the united states
isabella stewart gardner museum
inland revenue
joseph pitton de tournefort
jamais vu
westboro baptist church (topeka)
malik shah i
plymouth, montserrat
gotska sandn
presque vu
list of the most popular names in the 2000s in the united states
mark steel
bandini
cleavage furrow
lewis franklin powell, jr.
james hydrick
tartaria tablets
tys
division (vote)
tartaria, alba
claude bernard
army of the potomac (confederate)
the campus murders
cotton club
wendell phillips
military history of france during world war ii
rosin
towelie
france in the middle ages
gilmore girls
yamanote line
roswell ufo incident
list of imcs
amy sherman palladino
american system (economics)
american system of manufacturing
andr tardieu
sx