funciones de potencia en C ++

C ++ funciones de potencia : Aquí, vamos a aprender acerca de las funciones que se utilizan para calcular las potencias en C ++.
funciones

C ++ energía

funciones eléctricas se utilizan para calcular las potencias (como, aumento de potencia, raíz cuadrada, raíz cúbica, etc.). Hay siguientes funciones de potencia que son las funciones de la biblioteca de cmath cabecera.

  1. pow () Función
  2. sqrt () Función
  3. cbrt () función
  4. hypot () función

1) pow () Función

función

pow () es una función de biblioteca de cmath cabecera (& lt; math.h & gt; en versiones anteriores), se utiliza para encontrar el aumento de la potencia, se acepta dos argumentos y devuelve el primer argumento de la potencia del segundo argumento.

Sintaxis de pow () Función:

    pow(x, y);

2) sqrt (función)

sqrt () Función es una función de biblioteca de cmath cabecera (& lt; math.h & gt; en anteriores versiones), que se utiliza para encontrar la raíz cuadrada de un número dado, acepta un número y devuelve la raíz cuadrada.

Nota: If proporcionamos un valor negativo, función sqrt () devuelve un error de dominio. ( -nan ).

Sintaxis de sqrt () Función:

    sqrt(x);

3) cbrt (función)

cbrt () la función es una función de biblioteca de cmath cabecera, que se utiliza para encontrar la cúbico raíz de un número dado , acepta un número y devuelve la raíz cúbica.

Sintaxis de cbrt () Función:

    cbrt(x);

4) hypot (función)

hypot () la función es una función de biblioteca de cmath cabecera, que se utiliza para encontrar la hipotenusa los números dados, acepta dos números y devuelve el resultado calculado de hipotenusa es decir sqrt (x * x + y * y) .

Sintaxis de hypot () Función:

    hypot(x, y);

programa en C ++ para demostrar ejemplo de funciones de potencia

// C++ program to demonstrate example of 
// power functions
#include <iostream>
#include <cmath>
using namespace std;
// main() section
int main()
{
float x, y;
float result;
//pow() function
x = 12;
y = 4;
result = pow(x,y);
cout<<x<<" to the power of "<<y<<" is : "<<result;
cout<<endl;
//sqrt() function
x = 2;
result = sqrt(x);
cout<<"square root of "<<x<<" is : "<<result;
cout<<endl;
//cbrt() function
x = 2;
result = cbrt(x);
cout<<"cubic root of "<<x<<" is : "<<result;
cout<<endl;
//hypot() function
x = 2;
y = 3;
result = hypot(x,y);
cout<<"hypotenuse is : "<<result;
cout<<endl;
return 0;
}

salida

12 to the power of 4 is : 20736
square root of 2 is : 1.41421
cubic root of 2 is : 1.25992
hypotenuse is : 3.60555


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *