Bit (bit)

Dataenhet · SI-systemet

Alla enheter Omvandlare för dataenheter

Biten är informationens grundenhet. Beteckningen är bit, och namnet är en sammandragning av engelskans binary digit, binär siffra, myntad av statistikern John Tukey och satt på pränt av Claude Shannon i hans uppsats från 1948, En matematisk teori för kommunikation, det verk som grundade informationsteorin.

En bit är den mängd information som ett enda val mellan två lika sannolika möjligheter bär. Ett mynt som faller krona eller klave, en strömbrytare öppen eller sluten, en spänning hög eller låg: var och en av dessa avgör en bit. Den bestämningen är det som gör biten till en enhet och inte blott en skrivvana. Den mäter hur mycket ovisshet ett svar undanröjer, och det oberoende av vad frågan gällde.

Shannons insikt var att detta gick att räkna. Ett meddelande hämtat ur ett alfabet på trettiotvå lika sannolika tecken bär fem bitar per tecken, eftersom trettiotvå är två upphöjt till fem. Är tecknen inte lika sannolika — som bokstäverna i ett språk inte är — sjunker medelvärdet, och just det avståndet mellan den naiva räkningen och det sanna medelvärdet är vad komprimering utnyttjar. En väl komprimerad fil är en där de överflödiga bitarna tagits bort.

I utrustningen är biten ett fysiskt tillstånd: en laddning fångad på en flytande grind i flashminne, magnetiseringens riktning hos en domän på en hårddisks skiva, en grop eller en plan yta på en optisk skiva, en ljuspuls närvarande eller frånvarande i en fiber. Alla kodar samma abstrakta storhet, och därför kan data flytta mellan dem utan förlust.

I lagring räknas bitar nästan aldrig en och en. De buntas till oktetter om åtta, och rymligheten anges i oktetter eller deras mångfalder. Överföring är en annan sak: nät- och gränssnittshastigheter anges i bitar per sekund, så en förbindelse som utannonseras till 100 megabit per sekund levererar omkring 12,5 megaoktetter per sekund. Att blanda ihop de två är hela fältets vanligaste räknefel.

Där enstaka bitar verkligen räknas är i uppgifter om finhet och omfång. En färgkanal med 8 bitar rymmer 256 steg; en med 10 bitar rymmer 1024. Ljud med 16 bitar per sampel har omkring 96 decibels dynamik, och med 24 bitar omkring 144. En 64-bitars adress kan namnge ungefär 18 triljoner platser. I varje fall fördubblar varje tillagd bit det som går att skilja åt.

En bit motsvarar 0,125 oktetter, 0,001 kilobit eller ungefär 0,0009766 kibibit.

Omvandlingstabell för Bit

EnhetSymbol1 Bit motsvarar1 av dessa motsvararOmvandlare
Kilobitkbit0.001 kbit1000 bitBitar till Kilobitar
MegabitMbit0.000001 Mbit1000000 bitBitar till Megabitar
GigabitGbit0.000000001 Gbit1000000000 bitBitar till Gigabitar
TerabitTbit1 × 10-12 Tbit1000000000000 bitBitar till Terabitar
PetabitPbit1 × 10-15 Pbit1 × 1015 bitBitar till Petabitar
ExabitEbit1 × 10-18 Ebit1 × 1018 bitBitar till Exabitar
ZettabitZbit1 × 10-21 Zbit1 × 1021 bitBitar till Zettabitar
YottabitYbit1 × 10-24 Ybit1 × 1024 bitBitar till Yottabitar
Oktettoctet0.125 octet8 bitBitar till Oktetter
Kilooktettko0.000125 ko8000 bitBitar till Kilooktetter
MegaoktettMo0.000000125 Mo8000000 bitBitar till Megaoktetter
GigaoktettGo1.25 × 10-10 Go8000000000 bitBitar till Gigaoktetter
TeraoktettTo1.25 × 10-13 To8000000000000 bitBitar till Teraoktetter
PetaoktettPo1.25 × 10-16 Po8 × 1015 bitBitar till Petaoktetter
ExaoktettEo1.25 × 10-19 Eo8 × 1018 bitBitar till Exaoktetter
ZettaoktettZo1.25 × 10-22 Zo8 × 1021 bitBitar till Zettaoktetter
YottaoktettYo1.25 × 10-25 Yo8 × 1024 bitBitar till Yottaoktetter
KibibitKibit0.0009765625 Kibit1024 bitBitar till Kibibitar
MebibitMibit0.000000953674316406 Mibit1048576 bitBitar till Mebibitar
GibibitGibit9.31322574615 × 10-10 Gibit1073741824 bitBitar till Gibibitar
TebibitTibit9.09494701773 × 10-13 Tibit1099511627776 bitBitar till Tebibitar
PebibitPibit8.881784197 × 10-16 Pibit1.12589990684 × 1015 bitBitar till Pebibitar
ExbibitEibit8.67361737988 × 10-19 Eibit1.15292150461 × 1018 bitBitar till Exbibitar
ZebibitZibit8.47032947254 × 10-22 Zibit1.18059162072 × 1021 bitBitar till Zebibitar
YobibitYibit8.27180612553 × 10-25 Yibit1.20892581961 × 1024 bitBitar till Yobibitar
KibioktettKio0.0001220703125 Kio8192 bitBitar till Kibioktetter
MebioktettMio0.000000119209289551 Mio8388608 bitBitar till Mebioktetter
GibioktettGio1.16415321827 × 10-10 Gio8589934592 bitBitar till Gibioktetter
TebioktettTio1.13686837722 × 10-13 Tio8796093022208 bitBitar till Tebioktetter
PebioktettPio1.11022302463 × 10-16 Pio9.00719925474 × 1015 bitBitar till Pebioktetter
ExbioktettEio1.08420217249 × 10-19 Eio9.22337203685 × 1018 bitBitar till Exbioktetter
ZebioktettZio1.05879118407 × 10-22 Zio9.44473296574 × 1021 bitBitar till Zebioktetter
YobioktettYio1.03397576569 × 10-25 Yio9.67140655692 × 1024 bitBitar till Yobioktetter