Bit (bit)

Dataenhed · SI-systemet

Alle enheder Omregner til dataenheder

Bitten er informationens grundenhed. Symbolet er bit, og navnet er en sammentrækning af engelsk binary digit, binært ciffer, formet af statistikeren John Tukey og bragt på tryk af Claude Shannon i hans afhandling fra 1948, En matematisk teori for kommunikation, det værk der grundlagde informationsteorien.

En bit er den mængde information, som et enkelt valg mellem to lige sandsynlige muligheder bærer. En mønt der falder plat eller krone, en afbryder åben eller lukket, en spænding høj eller lav: hver af disse afgør én bit. Den bestemmelse er det, der gør bitten til en enhed og ikke blot en skrivevane. Den måler, hvor megen uvished et svar fjerner, og det uafhængigt af, hvad spørgsmålet handlede om.

Shannons indsigt var, at dette lod sig tælle. En besked hentet fra et alfabet på toogtredive lige sandsynlige tegn bærer fem bit pr. tegn, fordi toogtredive er to i femte. Er tegnene ikke lige sandsynlige — som et sprogs bogstaver ikke er — falder gennemsnittet, og netop den afstand mellem den naive optælling og det sande gennemsnit er, hvad komprimering udnytter. En vel komprimeret fil er en, hvor de overflødige bit er fjernet.

I udstyret er bitten en fysisk tilstand: en ladning fanget på en flydende port i flashhukommelse, magnetiseringens retning i et område på en harddisks skive, en fordybning eller en flade på en optisk skive, en lyspuls til stede eller fraværende i en fiber. Alle koder den samme abstrakte størrelse, og derfor kan data flytte mellem dem uden tab.

I lagring tælles bit næsten aldrig én for én. De samles i oktetter på otte, og rummeligheden angives i oktetter eller deres mangefold. Overførsel er noget andet: net- og grænsefladehastigheder angives i bit pr. sekund, så en forbindelse, der averteres til 100 megabit pr. sekund, leverer omkring 12,5 megaoktetter pr. sekund. At blande de to sammen er hele feltets hyppigste regnefejl.

Hvor enkelte bit virkelig tælles, er i angivelser af finhed og omfang. En farvekanal med 8 bit rummer 256 trin; en med 10 bit rummer 1024. Lyd med 16 bit pr. prøve har omkring 96 decibels dynamik, og med 24 bit omkring 144. En 64-bits adresse kan navngive cirka 18 trillioner pladser. I hvert tilfælde fordobler hver tilføjet bit det, der kan skelnes.

Én bit svarer til 0,125 oktetter, 0,001 kilobit eller omkring 0,0009766 kibibit.

Omregningstabel for Bit

EnhedSymbol1 Bit svarer til1 af disse svarer tilOmregner
Kilobitkbit0.001 kbit1000 bitBit til Kilobit
MegabitMbit0.000001 Mbit1000000 bitBit til Megabit
GigabitGbit0.000000001 Gbit1000000000 bitBit til Gigabit
TerabitTbit1 × 10-12 Tbit1000000000000 bitBit til Terabit
PetabitPbit1 × 10-15 Pbit1 × 1015 bitBit til Petabit
ExabitEbit1 × 10-18 Ebit1 × 1018 bitBit til Exabit
ZettabitZbit1 × 10-21 Zbit1 × 1021 bitBit til Zettabit
YottabitYbit1 × 10-24 Ybit1 × 1024 bitBit til Yottabit
Oktetoctet0.125 octet8 bitBit til Oktetter
Kilooktetko0.000125 ko8000 bitBit til Kilooktetter
MegaoktetMo0.000000125 Mo8000000 bitBit til Megaoktetter
GigaoktetGo1.25 × 10-10 Go8000000000 bitBit til Gigaoktetter
TeraoktetTo1.25 × 10-13 To8000000000000 bitBit til Teraoktetter
PetaoktetPo1.25 × 10-16 Po8 × 1015 bitBit til Petaoktetter
ExaoktetEo1.25 × 10-19 Eo8 × 1018 bitBit til Exaoktetter
ZettaoktetZo1.25 × 10-22 Zo8 × 1021 bitBit til Zettaoktetter
YottaoktetYo1.25 × 10-25 Yo8 × 1024 bitBit til Yottaoktetter
KibibitKibit0.0009765625 Kibit1024 bitBit til Kibibit
MebibitMibit0.000000953674316406 Mibit1048576 bitBit til Mebibit
GibibitGibit9.31322574615 × 10-10 Gibit1073741824 bitBit til Gibibit
TebibitTibit9.09494701773 × 10-13 Tibit1099511627776 bitBit til Tebibit
PebibitPibit8.881784197 × 10-16 Pibit1.12589990684 × 1015 bitBit til Pebibit
ExbibitEibit8.67361737988 × 10-19 Eibit1.15292150461 × 1018 bitBit til Exbibit
ZebibitZibit8.47032947254 × 10-22 Zibit1.18059162072 × 1021 bitBit til Zebibit
YobibitYibit8.27180612553 × 10-25 Yibit1.20892581961 × 1024 bitBit til Yobibit
KibioktetKio0.0001220703125 Kio8192 bitBit til Kibioktetter
MebioktetMio0.000000119209289551 Mio8388608 bitBit til Mebioktetter
GibioktetGio1.16415321827 × 10-10 Gio8589934592 bitBit til Gibioktetter
TebioktetTio1.13686837722 × 10-13 Tio8796093022208 bitBit til Tebioktetter
PebioktetPio1.11022302463 × 10-16 Pio9.00719925474 × 1015 bitBit til Pebioktetter
ExbioktetEio1.08420217249 × 10-19 Eio9.22337203685 × 1018 bitBit til Exbioktetter
ZebioktetZio1.05879118407 × 10-22 Zio9.44473296574 × 1021 bitBit til Zebioktetter
YobioktetYio1.03397576569 × 10-25 Yio9.67140655692 × 1024 bitBit til Yobioktetter