Dubblan är en grundläggande datatyp som är inbyggd i kompilatorn och används för att definiera numeriska variabler med siffror med decimaler. C, C ++, C # och många andra programmeringsspråk känner igen det dubbla som en typ. En dubbel typ kan representera såväl fraktionerade som hela värden. Den kan innehålla upp till 15 siffror total, inklusive de före och efter decimalpunkten.
Flottypen, som har ett mindre intervall, användes på en gång eftersom den var snabbare än det dubbla när man handlade med tusentals eller miljoner flytpunkter. Eftersom beräkningshastigheten har ökat dramatiskt med nya processorer, är emellertid fördelarna med flottörer jämfört med fördubblingar obetydliga. Många programmerare anser att dubbeltypen är standard när man arbetar med siffror som kräver decimaler.
Andra datatyper inkluderar float och int. Dubbel- och flottörtyperna är liknande, men de skiljer sig i precision och intervall:
De int hanterar också data, men det tjänar ett annat syfte. Siffror utan bråkdelar eller något behov av en decimal kan användas som int. Således har int-typen bara hela siffror, men det tar mindre plats, aritmetiken är vanligtvis snabbare, och den använder cacheminne och dataöverföringsbandbredd mer effektivt än de andra typerna.