Hvordan bruke eksponenter i C++

...

C++ har et standard matematikkbibliotek.

C++ er et kraftig programmeringsspråk med et mangfoldig sett med standardbiblioteker. Hvert bibliotek gir vanlige og nyttige funksjoner for mange forskjellige applikasjoner. For spill- og vitenskapsrelatert programmering er matematiske funksjoner avgjørende for visse beregninger. "cmath"-standardbiblioteket inneholder et mangfoldig sett med funksjoner, inkludert eksponentielle funksjoner, som ville være vanskelig å gjenskape med dine egne funksjoner. Alt du trenger å gjøre er å inkludere "cmath"-biblioteket i programmet ditt og hver funksjon blir tilgjengelig.

Trinn 1

Inkluder "cmath"-biblioteket ved å legge til linjen "#include " nær de øverste linjene i programmet. Hvis du bruker andre biblioteker, legg til linjen hvor som helst i den samme listen. Inkluderer må plasseres før alt annet i koden din.

Dagens video

Steg 2

Erklær to variabler som vil representere grunn- og potensverdiene for eksponenten din. Selv om du kan sette tall direkte inn i funksjonsparametrene, er det generelt ikke en god praksis, siden du kanskje vil enkelt endre startverdiene uten å måtte redigere alle forekomster av kraften funksjon.

Trinn 3

Kalle opp strømfunksjonen fra "cmath"-biblioteket. For eksempel vil følgende linje kalle opp potensfunksjonen ved å bruke variablene fra forrige trinn og tilordne resultatet til en tredje variabel. Den første parameteren er basen, mens den andre er potensen som tallet inneholdt i "basen" heves.

svar = pow (base, kraft);

Hvis "base" ble satt til 2 og "power" til 3, ville variabelen "svar" være lik 8.

Tips

"cmath"-biblioteket inneholder også flere funksjoner for ulike typer eksponenter, for eksempel kvadratrøtter eller potenser til den matematiske konstanten "e." Sjekk biblioteket for å se om det finnes en bedre funksjon for din applikasjon.