Sådan bruges eksponenter i C++

...

C++ har et standard matematikbibliotek.

C++ er et kraftfuldt programmeringssprog med et mangfoldigt sæt standardbiblioteker. Hvert bibliotek giver fælles og nyttige funktioner til mange forskellige applikationer. For spil og videnskabeligt relateret programmering er matematiske funktioner afgørende for visse beregninger. "cmath"-standardbiblioteket indeholder et mangfoldigt sæt funktioner, inklusive eksponentielle funktioner, som ville være vanskelige at genskabe ved hjælp af dine egne funktioner. Alt du skal gøre er at inkludere "cmath"-biblioteket i dit program, og hver funktion bliver tilgængelig.

Trin 1

Inkluder "cmath"-biblioteket ved at tilføje linjen "#include " nær de øverste linjer i dit program. Hvis du bruger andre biblioteker, skal du tilføje linjen hvor som helst på den samme liste. Inkluderer skal placeres før alt andet i din kode.

Dagens video

Trin 2

Erklær to variable, der repræsenterer basis- og potensværdierne for din eksponent. Selvom du kan sætte tal direkte ind i funktionsparametrene, er det generelt ikke en god praksis, da du måske nemt vil ændre startværdierne uden at skulle redigere hver forekomst af magten fungere.

Trin 3

Kald power-funktionen fra "cmath"-biblioteket. For eksempel vil den følgende linje kalde potensfunktionen ved at bruge variablerne fra det forrige trin og tildele resultatet til en tredje variabel. Den første parameter er basen, mens den anden er den potens, som tallet indeholdt i "basen" hæves.

svar = pow (base, magt);

Hvis "base" blev sat til 2 og "power" til 3, ville variablen "svar" være lig med 8.

Tip

"cmath"-biblioteket indeholder også flere funktioner for forskellige typer eksponenter, såsom kvadratrødder eller potenser af den matematiske konstant "e." Tjek biblioteket for at se, om der findes en bedre funktion til din Ansøgning.