Hvis du ikke er klar over størrelsen på flyte og dobbelt Datatyper i C og C ++, følg denne artikkelens retningslinjer for å lære å finne størrelsene sine.
Før du går mot å finne størrelsen på flyte og dobbelt Datatyper, først må du lære om dem hvis du er nybegynner.
Hva er float og doble datatyper i C og C++
De flyte Datatype brukes i C og C ++ programmering for å holde flytende punktverdier, som enten kan være desimal eller eksponentiell. Du må bruke %f Spesifikasjoner med float -datatypevariabelen for å sende dem ut på konsollskjermen for C -programmering. Mens for C ++, er det ingen spesifikasjoner for å skrive ut flytende punktverdier.
De dobbelt Datatype har blitt brukt i C og C ++ for å holde desimaltall ved siden av dobbel presisjon. Dette brukes i både C ++ og C for å spesifisere numeriske verdier som inkluderer desimaltall. EN dobbelt Datatype representerer en nøyaktig datatype som er i stand til å lagre 64 biter desimal eller flytende punkttall. Fordi a dobbelt ser ut til å ha større presisjon sammenlignet med en flottør og den bruker dobbelt så stor minnet om flytende punkttypen. Det kan raskt holde seksten til sytten sifre etter eller gå foran et desimalpunkt. I C -programmering, dobbelt Datatypevariabler skrives ut via %LF Spesifikasjoner, mens de er i C ++, er de enkle å skrives ut med COUT.
Finn størrelsen på float og dobbelt i C og C++
Å finne størrelsen på flyte og dobbelt I C og C ++ vil vi bruke størrelsen av funksjon, som er en innebygd funksjon i begge programmeringsspråk.
Å finne størrelsen på flyte og dobbelt I et C-program, følg den undergitte koden:
#inkludereProduksjon
Ovennevnte kode sender ut størrelsen på flyte og dobbelt I C, som er 4 byte (32bits) og 8 byte (64bits), henholdsvis.
Å finne størrelsen på flyte og dobbelt I en C ++, følg den undergitte koden:
#inkludereProduksjon
Ovennevnte kodeutgang bekrefter størrelsen på flyte og dobbelt i C ++ er 4 byte (32bits) og 8 byte (64bits), henholdsvis som c.
Konklusjon
flyte og dobbelt er mye brukt datatyper i C og C ++, og de representerer begge reelle tall i brøk. Imidlertid er de forskjellige i størrelse. Størrelsen til flyte og dobbelt i C og C ++ er 4 byte (32bits) og 8 byte (64bits), henholdsvis, som finnes gjennom størrelsen av Funksjon diskutert i de ovennevnte retningslinjene.