*   >> Læs Uddannelse artikler >> science >> programming

Heltal og flyde objekttyper i C ++

Heltal og Float objekttyper i C ++ Indledning I C ++, sagde en genstand for at være af et heltal type er et objekt, der besidder (eller der kan holde) et heltal. Også et formål at være af en flydertypen er et objekt, der holder (eller kan indeholde) et nummer, der har (eller kan have) et decimaltegn. Der er forskellige variationer af heltal og forskellige variationer af svømmeren. I denne artikel vil jeg vise dig de forskellige variationer af heltal objektet og de typer float objekt i C ++.

Den Integer Objekttype I C ++, heltal objekttypen har 3 heltal typer (nogle siger 4 - se nedenfor). Du har den korte int type, int type og den lange int type. Et formål siges at være af int type kan opbevare heltalsværdier, der er større end et objekt siges at være af den korte int type. Et formål siges at være af den lange int type kan opbevare heltalsværdier, der er større end et objekt siges at være af int type. Følgende erklæringer er gyldige: korte int ident1; int ident2; lange int ident3; Størrelsen (antal bytes.

) Ifølge ethvert af de ovennævnte variationer er afhængige af systemet C ++ programmet kompileres for. Med ovennævnte erklæringer, kan hver af værdierne være positive (f.eks 4 eller 4) eller negativ (f.eks -4). De typer som sådan siges at være underskrevet typer. Hvis du ønsker kun positive tal, der skal lagres i objekterne så er du nødt til at gå forud for typen anvisning med ordet, usigneret. Følgende erklæringer er gyldige: unsigned short int ident1; unsigned int ident2; unsigned long int ident3; En karakter (fx 'A') er repræsenteret som heltal, så et tegn er beskrevet som et heltal type.

I betragtning af den karakter som et heltal typen, har du 4 heltal typer i C ++. Float Objekttype I C ++, svømmeren objekttypen har 3 float typer. Du har float type, den dobbelte type og den lange dobbelt type. Et formål siges at være af den dobbelte type kan opbevare float værdier, der er større end et objekt siges at være af flydertypen. Værdien af ​​et objekt siges at være af lang dobbelt type er af større antal præcision end værdien af ​​et objekt siges at være af den dobbelte type.

Følgende erklæringer er gyldige: float ident1; dobbelt ident2; lang dobbelt ident3; Den usignerede søgeord bruges ikke med de forskellige float typer. De forskellige float typer behøver ikke nogen forudgående anvisning for positive tal. Hvis en float nummer er for lang til at skrive, kan du skrive det med i en slags aritmetiske standardformular format. Følgende initialiseringen er

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.