Примеры Pow на C++

Primery Pow Na C



В языке C++ предусмотрена функция pow(), которая помогает найти степень любого числа. Мы используем эту функцию, когда хотим найти степень числа в C++. Эта функция принимает два аргумента: первый аргумент — это «основание» или число, степень которого мы хотим найти, а следующий аргумент — показатель степени в этой функции. Эта функция «pow()» определяется внутри заголовочного файла «math.h» или «cmath» в программировании на C++. Давайте напишем несколько кодов и проверим, как этот метод вычисляет степень различных чисел в C++.

Пример 1:

Сначала подключаются заголовочные файлы: «iostream» и «cmath». «iostream» включен в качестве ввода/вывода, и в нем определены другие функции. «cmath» включен, поскольку нам нужно найти степень числа с помощью функции «pow()», которая определена в этом заголовочном файле. Затем мы должны добавить пространство имен «std», чтобы нам не нужно было добавлять его с функциями отдельно.







Под этим мы вызываем метод «main()», а затем печатаем некоторый текст, используя «cout», поскольку он помогает печатать на C++. Затем мы используем функцию «pow()», в которой помещаем «5» в качестве первого параметра, который здесь является «базовым». Затем мы помещаем «3» в качестве второго параметра, который является «показателем» этого числа. Теперь эта функция «pow()» находит степень числа «5», возведенную в степень «3», и отображает результат степени, когда мы помещаем эту функцию «pow()» внутрь «cout».



Код 1:



#include
#include
использование пространства имен std;
int главный ( ) {
расчет << «Здесь мы вычисляем степень числа!» << конец;
расчет << бах ( 5 , 3 ) ;

возвращаться 0 ;
}


Выход:





Ответом «5», возведенным в степень «3», является «125», что также отображается ниже. Мы получаем этот результат с помощью функции «pow()».



Пример 2:

Сюда включены заголовочные файлы «iostream», а также «cmath». Затем размещается пространство имен std. Под этим вызывается «main()». Затем мы объявляем три переменные: «значение», «экспонента» и «результат» как тип данных «int». Теперь мы присваиваем «6» переменной «значение» и «5» переменной «экспонента».

После этого мы используем функцию «pow()». Затем мы передаем обе переменные в эту функцию «pow()» и присваиваем ее результат переменной «outcome». После этого мы используем «cout» и сначала печатаем здесь оператор. Затем в следующем «cout» мы отображаем «значение», «экспоненту», а также «результат».

Код 2:

#include
#include
использование пространства имен std;
int главный ( ) {
int значение, показатель степени, результат;
значение = 6 ;
показатель степени = 5 ;
результат = мощность ( значение, показатель ) ;
расчет << «Здесь мы используем функцию pow!» << конец;
расчет << ценить << '^' << показатель степени << '=' << исход;

возвращаться 0 ;
}


Выход:

Функция «pow()» помогает нам получить ответ «6», возведенный в степень «5», то есть «7776», как показано ниже:

Пример 3:

В этом коде мы найдем степень числа с плавающей запятой, где показатель степени также является типом данных с плавающей запятой. Здесь «namespace std» вставляется после включения заголовочных файлов «iostream» и «cmath». Затем вызывается функция «main()», и три переменные с именами «n_value», «e_value» и «p_result» объявляются как тип данных «float». Теперь мы устанавливаем переменную «n_value» на «8,2», а переменную «e_value» на «3,2».

Затем мы используем функцию «pow()», передавая ей обе переменные и присваивая вывод функции переменной «p_result». Далее мы используем функцию «cout» для печати оператора. В следующем «cout» мы покажем «n_value», «e_value» и «p_result» следующим образом:

Код 3:

#include
#include
использование пространства имен std;
int главный ( ) {
float n_value, e_value, p_result;
n_value = 8.2 ;
e_value = 3.2 ;
p_result = мощность ( n_value, e_value ) ;
расчет << «Здесь мы используем функцию pow!» << конец;
расчет << n_value << '^' << e_value << '=' << п_результат;
возвращаться 0 ;
}


Выход:

Вот результат, в котором мы находим степень числа с плавающей точкой, показатель которой также является числом с плавающей запятой, с помощью функции «pow()».

Пример 4:

Этот код вычисляет степень двойного числа с экспонентой в качестве типа данных double. В этом случае файлы заголовков «iostream» и «cmath» включаются до включения «namespace std». Следующий код вызывает функцию «main()» и объявляет три переменные с типом данных «double»: «d_Num», «d_Expo» и «d_PowRes». Переменные «d_num» и «d_expo» теперь инициализируются значениями «2,25» и «5,21» соответственно.

Затем мы присваиваем выходные данные функции «pow()» переменной «d_PowRes» и используем функцию «pow()», передавая ей обе переменные. Далее мы печатаем это предложение, используя функцию «cout». «d_Num», «d_Expo» и «d_PowRes» отображаются в последующем «cout».

Код 4:

#include
#include
использование пространства имен std;
int главный ( ) {
двойной d_Num, d_Expo, d_PowRes;
d_Number = 2.25 ;
d_Expo = 5.21 ;
d_PowRes = мощность ( d_Num, d_Expo ) ;
расчет << «Здесь мы используем функцию pow!» << конец;
расчет << «Число такое» << d_Num << «Его показатель равен» << d_Expo << конец;
расчет << d_Num << '^' << d_Expo << '=' << d_PowRes;
возвращаться 0 ;
}


Выход:

Это результат использования функции «pow()» для получения степени двойного числа, показатель степени которого также является двойным числом.

Пример 5:

В этом последнем коде мы найдем степень числа, показатель которого является отрицательным числом. Файлы заголовков «bits/stdc++.h» и «math.h» включены сюда вместе с файлом заголовка «iostream» в этот код, поскольку файл заголовка «math.h» содержит определение функции «pow()».

После этого мы добавляем пространство имен «std». Затем вызывается «main()». Переменная «b» здесь инициализируется как тип данных «float», и этой переменной присваивается значение «4,87». При этом переменная «int» «e» инициализируется отрицательным значением «-2». Затем здесь также объявляется «результат с плавающей запятой». Ниже мы инициализируем эту переменную «результат» и присваиваем этой переменной функцию «pow()», в которой обе переменные «b» и «e» помещаются в качестве параметров.

Здесь мы вставляем основу типа данных «float». Экспонента — это отрицательное целое число. Теперь результат, который мы получаем после применения этой функции, сохраняется в переменной «result», которая отображается ниже с использованием «cout» под ней.

Код 5:

#include
#include
#include
использование пространства имен std;
int главный ( ) {
плавающий б = 4,87 ;
целое число е = -2 ;
плавающий результат;
результат = пау ( быть ) ;
расчет << «Показатель здесь отрицательный» << конец;
расчет << б << '^' << Это << '=' << результат;
возвращаться 0 ;
}


Выход:

Это отображает результат, когда мы вставляем отрицательный показатель степени в число с плавающей запятой в нашем коде. Мы получаем этот результат мощности с помощью функции «pow()».

Заключение

Функция «pow()» в C++ рассматривается в этом руководстве. Мы определили это как вычисление степени любого числа, где мы используем функцию «pow()». Мы также проиллюстрировали несколько примеров применения этой функции «pow()» к числам различных типов данных в программировании на C++. Мы также вычислили степень числа, где показатель степени имеет отрицательное значение, и отобразили выходные данные всего кода в этом руководстве.