Eksponenttien käyttäminen C++:ssa

click fraud protection
...

C++:ssa on tavallinen matemaattinen kirjasto.

C++ on tehokas ohjelmointikieli, jossa on laaja valikoima vakiokirjastoja. Jokainen kirjasto tarjoaa yhteisiä ja hyödyllisiä toimintoja monille erilaisille sovelluksille. Peleihin ja tieteelliseen ohjelmointiin matemaattiset funktiot ovat ratkaisevia tietyissä laskelmissa. "Cmath"-standardikirjasto sisältää monenlaisia ​​toimintoja, mukaan lukien eksponentiaaliset funktiot, joita olisi vaikea luoda uudelleen käyttämällä omia funktioita. Sinun tarvitsee vain sisällyttää "cmath"-kirjasto ohjelmaan ja jokainen toiminto tulee saataville.

Vaihe 1

Sisällytä "cmath"-kirjasto lisäämällä rivi "#include "lähellä ohjelmasi ylärivejä. Jos käytät muita kirjastoja, lisää rivi mihin tahansa samaan luetteloon. Sisältää koodin ennen kaikkea muuta.

Päivän video

Vaihe 2

Ilmoita kaksi muuttujaa, jotka edustavat eksponenttisi kanta- ja potenssiarvoja. Vaikka voit laittaa numeroita suoraan funktion parametreihin, se ei yleensä ole hyvä käytäntö, koska saatat haluta helposti muuttaa alkuarvoja ilman, että sinun tarvitsee muokata jokaista tehon esiintymää toiminto.

Vaihe 3

Kutsu tehofunktio "cmath"-kirjastosta. Esimerkiksi seuraava rivi kutsuisi tehofunktiota käyttämällä edellisen vaiheen muuttujia ja osoittaisi tuloksen kolmannelle muuttujalle. Ensimmäinen parametri on kanta, kun taas toinen on teho, jolla "kannan" sisältämää lukua nostetaan.

vastaus = pow (kanta, teho);

Jos "base" on asetettu arvoon 2 ja "power" arvoksi 3, muuttuja "answer" olisi yhtä suuri kuin 8.

Kärki

"Cmath"-kirjasto sisältää myös useita funktioita erityyppisille eksponenteille, kuten neliöjuurille tai matemaattisen vakion "e" potenssit. Tarkista kirjastosta, onko sinulle olemassa parempaa toimintoa sovellus.