3 Lag en hovedfunksjon . Det er der programmet starter utførelsen. For dette programmet , vil all koden gå innenfor krøllete parentes av den viktigste funksjonen . Skriv følgende for å opprette en hovedfunksjon : en
int main ( )
{ }
4
Erklærer et flyttall datatype og tilordne den verdien av 5E2 (eller 500 ) . Du kan oppnå dette ved å skrive følgende uttalelse: ; " . X "
float x = 5E2
5
Lag et heltall datatype og tilordne den verdien av den vanlige logaritmen av En måte å gjøre dette på , er å bruke " log10 "-funksjon , som løser en logaritmen med grunntall 10 for et tall. Ved å plugge i verdien som er lagret i "x ", vil du få et tall mellom to og tre , siden 500 er mellom 100 ( ti til makten til 2 ) og 1000 ( ti til kraften av tre ) . Ved å lagre dette i et heltall , du automatisk runde ned til to . For å lagre logaritmen med grunntall 10 for "x " i en ny heltallsvariabel , skriver følgende uttalelse : en
int eksponent = log10 ( x ) ;
6
Opprett en ny variabel heter " tenToExp ", som vil lagre verdien av ti til kraften i det som er holdt av variabelen " eksponent. " Siden den variable " eksponent " holder verdien av 2, " tenToExp " holder verdien av 100 . Du kan bruke " pow " funksjonen til å utføre denne operasjonen . Skriv følgende uttalelse : en
int tenToExp = pow ( 10 , eksponent ) ;
7
Opprett en ny flyttall som vil lagre verdien av den opprinnelige flyttall variabelen " x "uten den eksponentielle komponenten. Du kan kalle denne variabelen " xNoExponent . " For å fjerne den eksponentielle komponenten , må du dele den opprinnelige variabelen " x " av verdien som er lagret i variabelen " tenToExp . " Grunnen til dette fungerer er fordi variabelen " tenToExp " likeverdige hundre, og "x " likeverdige fem hundre. Dividere de to resulterer i verdien av fem, som er "x " uten den eksponentielle komponenten
float xNoExponent = x /tenToExp ; .
8
Print ut verdien holdt av " xNoExponent " ved å skrive følgende utsagn : en
cout << xNoExponent << endl;
9
Kjør programmet ved å trykke på den grønne avspillingsknappen. Programmet fjerner den eksponentielle komponenten til variabelen "x " og skriver ut resultatet , som er nummer fem.