Jak používat exponenty v C++

...

C++ má standardní matematickou knihovnu.

C++ je výkonný programovací jazyk s rozmanitou sadou standardních knihoven. Každá knihovna poskytuje běžné a užitečné funkce pro mnoho různých aplikací. Pro herní a vědecké programování jsou pro určité výpočty klíčové matematické funkce. Standardní knihovna "cmath" obsahuje rozmanitou sadu funkcí, včetně exponenciálních funkcí, které by bylo obtížné znovu vytvořit pomocí vašich vlastních funkcí. Vše, co musíte udělat, je zahrnout do vašeho programu knihovnu "cmath" a všechny funkce budou dostupné.

Krok 1

Zahrňte knihovnu "cmath" přidáním řádku "#include “ poblíž horních řádků vašeho programu. Pokud používáte jiné knihovny, přidejte řádek kamkoli do stejného seznamu. Zahrny musí být umístěny před cokoli jiného v kódu.

Video dne

Krok 2

Deklarujte dvě proměnné, které budou reprezentovat základní a mocninné hodnoty pro váš exponent. Ačkoli můžete vkládat čísla přímo do parametrů funkce, obecně to není dobrý postup, protože možná budete chtít snadno změnit počáteční hodnoty, aniž byste museli upravovat každou instanci napájení funkce.

Krok 3

Zavolejte funkci napájení z knihovny "cmath". Například následující řádek by zavolal mocninnou funkci pomocí proměnných z předchozího kroku a přiřadil výsledek třetí proměnné. První parametr je základ, zatímco druhý je síla, o kterou je číslo obsažené v "základu" zvýšeno.

odpověď = pow (základ, síla);

Pokud by byla „základna“ nastavena na 2 a „výkon“ na 3, proměnná „odpověď“ by se rovnala 8.

Spropitné

Knihovna "cmath" také obsahuje několik funkcí pro různé typy exponentů, jako jsou odmocniny nebo mocniny matematické konstanty "e." Podívejte se do knihovny, zda pro vás neexistuje lepší funkce aplikace.