Programmeringsspråk har många olika sätt att representera data. Till exempel , två sätt programspråket C kan lagra ett tal är ett heltal eller som en dubbel . Ett heltal är en grundläggande tal som inte har någon fraktionerad komponent , liksom 1 och 2 . En dubbel är ett flyttal , vilket kan ha en fraktionerad komponent och en exponentiell komponent . Detta gör den lämplig att lagra data som 2.718 . Konvertera en dubbel till ett heltal är garanterad att förlora en hel del precision , eftersom all decimal information går förlorad . Saker du behöver
C Compiler , såsom GCC
C Integrated Development Environment , såsom Eclipse CDT
Visa fler instruktioner
1
Ladda upp din C Integrated Development Environment , genom att klicka på dess ikon , och starta ett nytt projekt . Arbetsytefönstret laddas upp med en tom källkod fil
2
Importera dessa två bibliotek genom att skriva följande rader längst upp källkoden filen : .
# Include < ; stdio.h >
# include
3 Skapa en huvuduppgift genom att skriva följande rader efter # include rader :
int main ( ) katalog
{
}
4
Deklarera ett heltal och dubbel datatyp genom att skriva följande två rader inom klamrar av huvudsakliga funktion :
int x = 0 ;
dubbel e = 2.718 ;
5
Konvertera dubbel till en int genom att skriva nästa kodrad :
x = ( int ) e ;
6
Skriv ut både dubbel och int för att se resultatet . Du kan använda funktionen printf att åstadkomma detta , så här:
printf ( " % d , % f \\ n " , x , e ) ;
7
Kompilera och kör programmet genom att trycka på " Run " -knappen på IDE . Programmet kommer att sammanställa och sedan köra . Utgången kommer att vara :
2 , 2,718 tusen