Hvad er en dobbeltprogrammering i C, C ++ og C #?

click fraud protection

Den dobbelte er en grundlæggende datatype indbygget i kompilatoren og bruges til at definere numerisk variabler der holder tal med decimaler. C, C ++, C # og mange andre programmeringssprog genkender det dobbelte som en type. En dobbelt type kan repræsentere såvel fraktionerede som hele værdier. Det kan indeholde op til 15 cifre i Totalinklusive dem før og efter decimalpunktet.

Flytningstypen, som har et mindre interval, blev brugt på én gang, fordi den var hurtigere end den dobbelte, når man beskæftigede sig med tusinder eller millioner af flydepunktnumre. Da beregningshastigheden er steget dramatisk med nye processorer, er fordelene ved svømmer over fordoblinger ubetydelige. Mange programmerere betragter den dobbelte type som standard, når de arbejder med tal, der kræver decimaler.

Det int beskæftiger sig også med data, men det tjener et andet formål. Tal uden brøkdele eller behov for et decimalpoint kan bruges som int. Int-typen rummer således kun hele tal, men det tager mindre plads, aritmetikken er normalt hurtigere, og den bruger cache og dataoverførselsbåndbredde mere effektivt end de andre typer.

instagram viewer

instagram story viewer