Hur man använder exponenter i C++

...

C++ har ett standardmattebibliotek.

C++ är ett kraftfullt programmeringsspråk med en mångsidig uppsättning standardbibliotek. Varje bibliotek tillhandahåller vanliga och användbara funktioner för många olika applikationer. För spel- och naturvetenskaplig programmering är matematiska funktioner avgörande för vissa beräkningar. Standardbiblioteket "cmath" innehåller en mängd olika funktioner, inklusive exponentiella funktioner, som skulle vara svåra att återskapa med dina egna funktioner. Allt du behöver göra är att inkludera "cmath"-biblioteket i ditt program och varje funktion blir tillgänglig.

Steg 1

Inkludera "cmath"-biblioteket genom att lägga till raden "#include " nära de översta raderna i ditt program. Om du använder andra bibliotek, lägg till raden var som helst i samma lista. Inkluderar måste placeras före allt annat i din kod.

Dagens video

Steg 2

Deklarera två variabler som kommer att representera bas- och potensvärdena för din exponent. Även om du kan lägga in siffror direkt i funktionsparametrarna är det i allmänhet inte en bra praxis, eftersom du kanske vill ändra de initiala värdena utan att behöva redigera varje instans av kraften fungera.

Steg 3

Anropa strömfunktionen från "cmath"-biblioteket. Till exempel skulle följande rad anropa potensfunktionen med hjälp av variablerna från föregående steg och tilldela resultatet till en tredje variabel. Den första parametern är basen, medan den andra är den potens som siffran i "basen" höjs.

svar = pow (bas, effekt);

Om "bas" var satt till 2 och "power" till 3, skulle variabeln "svar" vara lika med 8.

Dricks

"cmath"-biblioteket innehåller också flera funktioner för olika typer av exponenter, såsom kvadratrötter eller potenser av den matematiska konstanten "e". Kontrollera biblioteket för att se om det finns en bättre funktion för din Ansökan.