Home

flytvariabel

En flytvariabel er en variabel som lagrer flyttall, tall som kan inneholde desimaler og ofte uttrykkes i vitenskapelig notasjon. Flytvariabler brukes i beregninger som krever kontinuerlige verdier, ikke bare hele tall. I mange programmeringsspråk finnes det ulike typer med forskjellig presisjon, for eksempel float og double.

Representasjonen følger ofte IEEE 754-standarden: en tegnbit, en eksponent og en signifikant (mantissa). Vanlige formater er

På grunn av binærrepresentasjon vil enkelte desimalt nøyaktige tall ikke kunne lagres nøyaktig; avrunding skjer ved

Bruk av flytvariabler er vanlig i vitenskap, simulering og grafikk. For økonomiske verdier eller andre situasjoner

Oppsummert gir flytvariabler bredt rekkevidde og rask beregning, men kommer med presisjonsbegrensninger og avrundingsfeil. Behovet for

32-bit
float
og
64-bit
double,
mens
noen
språk
også
tilbyr
80-bit
long
double
eller
andre
utvidede
varianter.
hver
operasjon.
Dette
kan
føre
til
små
feil,
feilkilder
i
løkker,
og
utfordringer
ved
likhetssjekker.
Mange
beregninger
bruker
toleranser
og
eps-verdier
for
å
avgjøre
likhet.
som
krever
eksakt
desimaltall,
kan
faste
punkt-
eller
desimaltellrepresentasjoner
være
mer
passende.
De
fleste
språk
tilbyr
to
hovedtyper:
float
(lav
presisjon)
og
double
(høy
presisjon).
nøyaktighet
og
ytelse
avgjør
valg
av
type
og
implementasjon.