Как да използвате експоненти в C++

...

C++ има стандартна математическа библиотека.

C++ е мощен език за програмиране с разнообразен набор от стандартни библиотеки. Всяка библиотека предоставя общи и полезни функции за много различни приложения. За програмирането на игри и научното програмиране математическите функции са от решаващо значение за определени изчисления. Стандартната библиотека "cmath" съдържа разнообразен набор от функции, включително експоненциални функции, които биха били трудни за пресъздаване с помощта на вашите собствени функции. Всичко, което трябва да направите, е да включите библиотеката "cmath" във вашата програма и всяка функция ще стане достъпна.

Етап 1

Включете библиотеката "cmath", като добавите реда "#include " близо до горните редове на вашата програма. Ако използвате други библиотеки, добавете реда навсякъде в същия списък. Включва трябва да се постави преди всичко друго във вашия код.

Видео на деня

Стъпка 2

Декларирайте две променливи, които ще представляват стойностите на основата и мощността за вашия експонент. Въпреки че можете да поставите числа директно в параметрите на функцията, обикновено това не е добра практика, тъй като може да искате лесно да промените първоначалните стойности, без да се налага да редактирате всеки екземпляр на мощността функция.

Стъпка 3

Извикайте функцията за захранване от библиотеката "cmath". Например, следващият ред ще извика функцията за мощност, използвайки променливите от предишната стъпка и ще присвои резултата на трета променлива. Първият параметър е базата, докато вторият е мощността, при която числото, съдържащо се в "базата", се повишава.

отговор = мощност (база, мощност);

Ако "base" е зададено на 2 и "power" на 3, променливата "answer" ще бъде равна на 8.

Бакшиш

Библиотеката "cmath" също включва няколко функции за различни типове експоненти, като квадратни корени или степените на математическата константа "e." Проверете библиотеката, за да видите дали съществува по-добра функция за вашата приложение.