Eksponentide kasutamine C++-s

click fraud protection
...

C++-l on standardne matemaatikateek.

C++ on võimas programmeerimiskeel, millel on mitmekesine standardteekide komplekt. Iga raamatukogu pakub paljude erinevate rakenduste jaoks ühiseid ja kasulikke funktsioone. Mängude ja teadusega seotud programmeerimise puhul on matemaatilised funktsioonid teatud arvutuste jaoks üliolulised. "Cmath" standardteek sisaldab mitmesuguseid funktsioone, sealhulgas eksponentsiaalseid funktsioone, mida oleks raske oma funktsioone kasutades uuesti luua. Kõik, mida pead tegema, on lisada oma programmi teegi "cmath" ja kõik funktsioonid muutuvad kättesaadavaks.

Samm 1

Kaasake teek "cmath", lisades rea "#include " teie programmi ülemiste ridade lähedal. Kui kasutate muid teeke, lisage rida samas loendis. Sisaldab koodis enne midagi muud.

Päeva video

2. samm

Deklareerige kaks muutujat, mis esindavad teie eksponendi baas- ja võimsusväärtusi. Kuigi saate numbreid otse funktsiooni parameetritesse panna, pole see üldiselt hea tava, kuna võite algväärtusi hõlpsalt muuta, ilma et peaksite redigeerima iga võimsuse eksemplari funktsiooni.

3. samm

Kutsuge võimsusfunktsiooni "cmath" teegist. Näiteks järgmine rida kutsuks võimsusfunktsiooni, kasutades eelmise sammu muutujaid, ja määraks tulemuse kolmandale muutujale. Esimene parameeter on baas, teine ​​aga võimsus, mille abil "aluses" sisalduvat arvu suurendatakse.

vastus = pow (alus, võimsus);

Kui "base" oleks seatud väärtusele 2 ja "power" väärtusele 3, oleks muutuja "vastus" võrdne 8-ga.

Näpunäide

"Cmath" teek sisaldab ka mitmeid funktsioone erinevat tüüpi eksponentide jaoks, nagu ruutjuur või matemaatilise konstandi "e" astmed. Kontrollige raamatukogu, et näha, kas teie jaoks on parem funktsioon rakendus.