Sant eller falskt: Boolean är en datatyp (5 / 6 steg)
Steg 5: Detaljer på flottören
Den slutliga datatyp som jag kommer att tala om är ett flyttal. Detta är en datatyp som kan acceptera talen med decimalerna.
Det sätt som den här typen av arbeten är genom en stil av matematisk notation; ett givet tal arrangeras så att det finns ett värde innan decimalkommat och resten av den betydande siffror efter decimalkommat med åtta bitar av den hängivna mot exponenten som anger omfattningen av antalet 32. I sanning, jag förstår inte mycket mer om hur en flottör internt fungerar det okända som, men det finns (som väntat) en trevlig Wikipediaartikeln på flottar.
I verkliga livet program som de flesta av oss skulle föredra att veta, motsvarar det en "flyta" att kunna hantera och hålla reda på cirka sju decimaler. En "dubbel" liknar en flottör, förutom att den använder två uppsättningar av 32 bitar för sammanlagt 64 bitar (åtta byte). Som en dubbel precision flytande värde (därav namnet), det ska kunna hålla reda på omkring 16 decimaler, vilket möjliggör mer exakt beräkningar, även om med dubbel tar längre än flyter eftersom de tar upp två kortplatser minne. Lyckligtvis när du använder en snabb mikrokontroller som Digilent's chipKIT styrelser, är denna skillnad försumbar för de flesta program som jag personligen gör.
Bild från enkel precision flyttal format Wikipedia-artikel av Fresheneesz