Getal met drijvende komma

Getallen met drijvende komma zijn een gegevenstype dat in computerprogrammering wordt gebruikt om een getal met een decimaalteken op te slaan dat kan verschuiven. Een decimaalteken "zweeft" wanneer de positie ervan niet vastligt in de getalnotatie. 3.145, 12.99 en 234.9876 zijn bijvoorbeeld allemaal getallen met drijvende komma, omdat het decimaalteken niet altijd op dezelfde positie staat.

Een computer slaat een getal met drijvende komma op door het in twee delen op te splitsen. Het eerste deel heet de "significand" of "mantisse" en slaat de significante cijfers op als een geheel getal zonder decimaalteken. Het tweede deel is de "exponent", die de grootte van de significand aanpast door de positie van het decimaalteken vast te leggen. Door de significand met de exponent te vermenigvuldigen, ontstaat de uiteindelijke waarde. Sommige notaties voor getallen met drijvende komma gebruiken een exponent met grondtal 10, terwijl andere een exponent met grondtal 2 gebruiken. Als het getal 4.7988 bijvoorbeeld als getal met drijvende komma wordt opgeslagen, worden de significand "47988" en de exponent 10-4 gebruikt.

Het getal met drijvende komma
Het getal met drijvende komma "4.7988", weergegeven met de significand en de exponent

Computer-programmeertalen slaan getallen zonder decimaalteken ook wel (gehele getallen genoemd) op in een aparte getalnotatie. Sommige talen ondersteunen ook getallen met een vaste komma, waarbij het decimaalteken voor elk getal op dezelfde plaats staat — bijvoorbeeld geldbedragen die altijd twee cijfers na het decimaalteken hebben. Wiskundige berekeningen met gehele getallen of getallen met een vaste komma vereisen minder rekenkracht. Daarom is het efficiënter om deze opties te gebruiken wanneer dat mogelijk is, in plaats van voor alles getallen met drijvende komma te gebruiken.

NOTE: Oudere computer-CPU's, zoals de Intel 80386 en de Motorola 68000-serie, hadden geen hardwareondersteuning voor bewerkingen met drijvende komma en voerden deze in plaats daarvan langzaam uit in software. Deze chips gebruikten een extra processor, een floating-point unit (FPU) of "rekenkundige coprocessor" genoemd, om de bewerkingen met drijvende komma over te nemen en de prestaties aanzienlijk te verbeteren. Moderne processors ondersteunen bewerkingen met drijvende komma zonder coprocessor.

Bijgewerkt November 28, 2022 door Brian P.

quizTest je kennis

Which verb is most similar to "jailbreaking" a device?

A
Bricking
0%
B
Reformatting
0%
C
Rooting
0%
D
Scraping
0%
Correct! Incorrect!     View the Jailbreak definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van Getal met drijvende komma op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.