Een double is een datatype dat wordt gebruikt om decimale getallen op te slaan. Het heeft een grotere precisie dan het datatype float en wordt vaak gebruikt voor berekeningen die meer decimalen vereisen.
Casus
Stel je wilt de prijs van een product berekenen, bijvoorbeeld de prijs van een product met BTW, dan heb je een datatype nodig dat decimalen kan bevatten.
Hoe zit een double in elkaar?
Een double kan decimale getallen bevatten en wordt vaak gebruikt voor wiskundige berekeningen. Het is belangrijk om te weten dat een double een grotere precisie heeft dan bijvoorbeeld een float, waardoor het ideaal is voor berekeningen waarbij nauwkeurigheid nodig is (Float vs Double). Een double heeft een precisie van 15 cijfers, waar een float er maar 7 heeft.
Dit datatype kan zowel positieve als negatieve getallen bevatten, inclusief nul en zeer kleine of grote getallen.
Doubles worden vaak gebruikt voor berekeningen waarbij getallen met decimalen nodig zijn. Denk bijvoorbeeld aan het berekenen van afstanden, prijzen, of temperaturen. Als je getallen met hogere precisie nodig hebt dan wat een float kan bieden, is een double de beste keuze.
Casus
Stel je bouwt een applicatie voor het berekenen van de oppervlakte van een rechthoek. Hier wil je de lengte en breedte als double opslaan om precieze resultaten te verkrijgen.