Home

bitlengder

Bitlengde er antallet biter som brukes for å representere et tall eller et felt i en digital datamaskin. Begrepet beskriver hvor mange biter som trengs for å lagre eller overføre verdier i binær form. Definisjonen varierer noe mellom kontekster: for ikke-negative heltall n > 0 er bitlengden ofte definert som floor(log2(n)) + 1, mens definisjonen for n = 0 varierer mellom praksiser (noen ganger 0, noen ganger 1).

I faste bredde- eller binærrepresentasjoner omtales bitlengde som data-typen sin bredde. Eksempelvis 8-, 16-, 32- eller

Bitlengde er viktig i programmering, datakommunikasjon og filformater fordi den bestemmer feltstørrelse, minnebruk og kapasitet. I

Relaterte begreper inkluderer bitbredde, ordstørrelse (word size), byte og binær representasjon. Bitlengde varierer uavhengig av tegnsett

64-bits
tall.
For
usignerte
tall
gir
en
n-bits
bredde
rekkevidden
0
til
2^n
−
1.
For
signerte
tall,
vanligvis
i
to-komplement,
er
rekkevidden
−2^(n−1)
til
2^(n−1)
−
1.
nettverksprotokoller
angis
ofte
feltlengde
i
antall
biter,
og
komprimerings-
eller
kodingsteknikker
kan
stole
på
spesifikke
bitlengder
for
effektiv
datarepresentasjon.
og
kan
påvirke
interoperabilitet
mellom
systemer
med
ulike
arkitekturer.