Cum să utilizați exponenții în C++

click fraud protection
...

C++ are o bibliotecă matematică standard.

C++ este un limbaj de programare puternic cu un set divers de biblioteci standard. Fiecare bibliotecă oferă funcții comune și utile pentru multe aplicații diferite. Pentru jocuri și programare științifică, funcțiile matematice sunt cruciale pentru anumite calcule. Biblioteca standard „cmath” conține un set divers de funcții, inclusiv funcții exponențiale, care ar fi dificil de recreat folosind propriile funcții. Tot ce trebuie să faceți este să includeți biblioteca „cmath” în program și fiecare funcție devine disponibilă.

Pasul 1

Includeți biblioteca „cmath” adăugând linia „#include " lângă liniile de sus ale programului dvs. Dacă utilizați alte biblioteci, adăugați linia oriunde în aceeași listă. Includele trebuie plasate înainte de orice altceva în codul dvs.

Videoclipul zilei

Pasul 2

Declarați două variabile care vor reprezenta valorile de bază și de putere pentru exponentul dvs. Deși puteți introduce numere direct în parametrii funcției, în general nu este o practică bună, deoarece este posibil să doriți să modificați cu ușurință valorile inițiale fără a fi nevoie să editați fiecare instanță a puterii funcţie.

Pasul 3

Apelați funcția de alimentare din biblioteca „cmath”. De exemplu, următoarea linie va apela funcția de putere folosind variabilele de la pasul anterior și va atribui rezultatul unei a treia variabile. Primul parametru este baza, în timp ce al doilea este puterea pe care numărul conținut în „bază” este ridicat.

răspuns = pow (bază, putere);

Dacă „bază” a fost setată la 2 și „putere” la 3, variabila „răspuns” ar fi egală cu 8.

Bacsis

Biblioteca „cmath” include, de asemenea, mai multe funcții pentru diferite tipuri de exponenți, cum ar fi rădăcini pătrate sau puterile constantei matematice „e”. Verificați biblioteca pentru a vedea dacă există o funcție mai bună pentru dvs aplicarea.