Computer programmeringssprog som C + + har særlige datatyper , der bruges til at lagre data. En datatype bestemmer, hvilken type oplysninger, den er i stand til at lagre . For eksempel . Et decimaltal variabel gemmer kommatal , der er tal , der har en brøk -og /eller eksponentiel komponent Når man gør division med kommatal , skal du passe på et par almindelige faldgruber . Den første er at dividere med nul , og den anden er ved at miste præcision . Du kan undgå begge disse ved at følge denne vejledning. Ting du skal
C + + Integrated Development Environment (IDE ), såsom Eclipse CDT
C + + Compiler , sådan en GCC
vise flere Instruktioner
1
Ilæg C + + IDE ved at klikke på programmets ikon . Når den åbner , skal du vælge "File /New /Project" og vælg " C + + projekt" at oprette en ny C + + projekt. En tom kildekode fil vises i teksteditoren del af IDE .
2
Skriv følgende kode til at erklære en funktion ved navn " kløft ".
Dobbelt divide_floats ( float x, float y)
{
}
3
Skriv en erklæring, der kontrollerer, om du er dividere med nul . Antag at "y" variabel fra funktionen erklæring i det sidste trin er divisor . Skriv følgende "hvis" erklæring i-mellem de krøllede parenteser af funktionen " divide_floats . "
If ( y == 0)
{ cerr << " Divide med nul fejl << endl; }
4
Skriv den logik, der opstår, når "hvis" erklæring vurderer som falsk Dvs. når divisor ikke er nul Skriv følgende " ellers " erklæring nedenfor. . den "hvis" erklæring : Hej
ellers
{}
5
Skriv den kode, der skiller de to kommatal Siden resulterende tal kan være større end . enten af de to tal spaltede , hvis det blev opbevaret i et decimaltal datatype der kan være et tab af præcision fejl . Dette sker, når resultatet overstiger hvad datatype kan lagre , og resultaterne var derfor er beskadiget . Du kan omgå dette ved hjælp af en lignende datatype til " float " kaldet "double ", som bruger dobbelt mindet om en Skriv følgende i de krøllede parenteser efter " else" statement " float ". : Hej < p> double resultat = x /y ,
6
Skriv følgende udtalelse at returnere svaret fra den funktion : Hej
tilbagevenden resultat
7
Erklær en hovedfunktion Dette er, hvor dit program starter udførelsen , og det er , hvor du kan kalde funktionen Skriv det følgende. " divide_floats ". : Hej
int main ()
{}
8
Kald " divide_floats " funktion og output dens værdi til output vinduet ved at skrive følgende erklæring i-mellem de krøllede parenteser i den vigtigste funktion : Hej
cout << divide_floats ( 5,2 ) << endl; . . . " 2.5"
9
Kør programmet ved at trykke på den grønne "Play" knappen programmet starter og deler to flydere programmet output er < br >