3 Maak een hoofdfunctie . Dit is waar je het programma start uitvoering. Voor dit programma , alle van de code zal gaan binnen de accolades van de hoofdfunctie . Schrijf de volgende om een hoofdfunctie te maken:
int main ( ) op
{ }
4
Verklaar een floating point datatype en toewijzen van de waarde van de 5E2 ( of 500 ) . U kunt dit doen door het schrijven van de volgende verklaring : ; " . X "
float
x = 5E2
5
Maak een integer data type en toewijzen van de waarde van het gemeenschappelijke logaritme van Een manier om dit te doen is de functie " log10 " , waarbij een base - 10 logaritme van een aantal oplost gebruiken . Door het aansluiten van de waarde die is opgeslagen in de " x , " vindt u een aantal te krijgen tussen twee en drie , want 500 is tussen de 100 ( tien tot de macht 2 ) en 1000 ( tien tot de macht 3 ) . Door het opslaan van deze in een integer , je automatisch naar beneden afronden op 2 . Op de basis - 10 logaritme van " x " op te slaan in een nieuwe integer variabele , schrijven de volgende verklaring :
int exponent = log10 ( x ) ;
6
Maak een nieuwe variabele genaamd " tenToExp , " waarbij de waarde van tien zal slaan om de kracht van welke wordt gehouden door de variabele " exponent . " Omdat de variabele " exponent " heeft de waarde van 2 , " tenToExp " , is de waarde van 100 . U kunt de functie ' pow ' gebruiken om deze bewerking uit te voeren . Zet de volgende uitspraak :
int tenToExp = pow ( 10 , exponent ) ;
7
Maak een nieuwe floating point getal dat de waarde van de oorspronkelijke floating point variabele zal opslaan " x " zonder de exponentiële component. U kunt de naam van deze variabele ' xNoExponent . " Om de exponentiële component te verwijderen , moet u de oorspronkelijke variabele " x " te delen door de waarde opgeslagen in de variabele " tenToExp . " De reden dat dit werkt is omdat de variabele " tenToExp " gelijk aan honderd en " x " gelijk vijfhonderd . Het verdelen van de twee resultaten in de waarde van vijf , waarvan er een " x " zonder de exponentiële component
float xNoExponent = x /tenToExp ; .
Print 8 uit de waarde in het bezit van " xNoExponent " door het schrijven van de volgende verklaring :
cout << xNoExponent << endl
;
9
Voer het programma door op de groene afspeelknop . Het programma verwijdert de exponentiële component variabele " x " en drukt het resultaat , dat is de nummer vijf .