Cómo usar la constante Pi en c++?

Cómo usar la constante Pi en c++?
A veces se hace necesario usar el Pi constante En nuestro código, como estamos desarrollando un código que calculará el radio del círculo o algún otro cálculo que estamos realizando que incluye el valor constante de Pi. Pi constante es el valor constante que se utiliza para realizar cálculos matemáticos como calcular el área del círculo u otros cálculos matemáticos complejos. Cuando se trata de usar la constante Pi en C ++, hay una constante predefinida proporcionada en la biblioteca CMATH que puede usarse para obtener el valor de la constante de Pi. También podemos obtener un valor de PI definido por el usuario, o también podemos crear nuestro valor PI. En C ++, se representa como "M_PI". Se puede usar simplemente incluyendo el archivo de encabezado "CMATH". El valor de Pi también se puede obtener mediante el uso de algunas funciones incorporadas.

Discutamos diferentes formas de acceder al valor de PI.

Método 1: Uso de la variable constante de la biblioteca CMATH.

En este método, utilizaremos la variable constante que está predefinida para el valor de PI.

Sintaxis:

La variable no tiene ninguna sintaxis. Simplemente tiene un nombre como nuestra constante Pi es:

M_PI

donde el valor decimal que posee es "3.141592653589793 ".

Ejemplo # 01:

En este ejemplo, intentaremos calcular el volumen de una esfera. Para calcular el volumen de la esfera, es necesario tener el valor de la constante de Pi y el radio también. Para usar el valor PI en el cálculo, utilizaremos la variable predefinida de la biblioteca CMATH "M_PI". Para el radio, definiremos una variable y le asignaremos el valor, también podemos tomar el valor del usuario como entrada. Pero en nuestro caso, le asignaremos el valor al declarar la variable RADIUS. Proceda a nuestro código. En primer lugar, incluya los archivos de encabezado "CMATH" y el "IOSTREAM", ya que vamos a usar la variable de bibliotecas CMATH incorporadas, por lo que es importante incluir su archivo de encabezado a menos que el compilador muestre un error de tipo variable indefinido. "Iostream" se usa para realizar operaciones de entrada-salida.

Al sumergirnos en nuestra función principal, hemos declarado una variable llamada "rad" a la que se le asigna un valor numérico "18". La segunda variable flotante "vol" que contendrá el valor de retorno de nuestro cálculo. La razón para crear un valor flotante es que nuestro valor PI es el valor flotante; Al multiplicar el valor flotante con el valor entero, el tipo de retorno también es el valor de flotación. Si no creó una variable flotante, mostrará un error de tipo entero indefinido. En la siguiente línea, simplemente imprimimos el valor del radio "rad" y luego aplicamos la fórmula o volumen que es "Volumen = 4/3 * m_pi * rad3". En nuestro código, asignamos la fórmula de volumen a la variable "Vol" al final usando la instrucción CoUT y mostramos el valor o volumen resultante de la esfera.

#incluir
#incluir
usando el espacio de nombres STD;
int main ()

int rad = 18;
flotante vol;
cout<< "The value of radius is: "<< rad <vol = float (4) / float (3) * m_pi * rad * rad * rad;
cout<< " The volume is : " << vol <regresar 0;

Descubra la salida como se muestra en el fragmento a continuación. El radio y el volumen de la esfera se imprimen con éxito sin ningún error. No tenemos que pasar el largo plazo de la constante Pi.

Método 2: usando el método acos ().

El acos () es el método incorporado que conserva los valores de -π a π o podemos decir que devuelve el coseno inverso del número. Pero usar acos () en el código devuelve el valor para π/2.

Sintaxis:

ACOS (0.0)

La sintaxis para usar este método es como se muestra arriba.

Ejemplo # 02:

En este ejemplo, utilizaremos la función acos () para obtener el valor de la constante de Pi y mostrarlo, incluidos los archivos de encabezado "bits/stdc++.H "que contiene cada biblioteca estándar. Se usa cuando queremos ahorrar tiempo para resolver problemas. Ahora, pasar a nuestra función principal donde vamos a inicializar una variable doble llamada "Pi" a la que asignamos "2* ACOS (0.0) ". En esto, multiplicamos 2 con la función acos () porque la función acos () devuelve el valor de π/2. Entonces, para obtener el valor de Pi, lo multiplicamos con "2". Luego, utilizando la instrucción printf (), mostramos el valor resultante que obtuvimos de la función acos ().

En la declaración de impresión, pasamos "%F" que denota el valor flotante que se imprimirá donde el "Pi" es la variable que declaramos para mantener el valor de retorno. Al final del código, devolvimos nulo.

#include "bits/stdc++.H "
usando el espacio de nombres STD;
int main ()

doble pi = 2 * acos (0.0);
printf ("El valor de Pi constante es:");
printf ("%f \ n", pi);
regresar 0;

Como se muestra en el fragmento a continuación, hemos ejecutado con éxito el programa y mostramos el valor de PI.

Método 3: Uso del método asin ().

El asin () se usa para calcular el sino arco de cualquier valor numérico y devuelve el valor de -π a π. Es más similar al método acos () que discutimos anteriormente.

Sintaxis:

Asin (1.0)

Lo anterior dado es la sintaxis para llamar al método asin ().

Ejemplo # 03:

En este ejemplo, discutiremos otro método para obtener el valor PI en el que utilizaremos la función ASIN () que se usa para calcular el valor de cualquier valor numérico y resultante que se obtiene es -π/2, π/2. Pasemos hacia nuestro código en el que después de declarar nuestros archivos de encabezado, hemos declarado una variable "PI" a la que asignamos nuestro método asin () que se multiplica por el valor "2" para obtener el valor de "PI". Luego, utilizando la instrucción printf, hemos mostrado el valor que se obtiene usando el método asin (). El valor de "Pi" siempre está en el punto decimal, por eso pasamos "%F" en la instrucción printf (), lo que significa que el valor flotante se imprimirá. O el tipo de datos de la variable flotará.

#include "bits/stdc++.H "
usando el espacio de nombres STD;
int main ()

doble pi = 2 * asin (1.0);
printf ("El valor de Pi constante es:");
printf ("%f \ n", pi);
regresar 0;

Como podemos ver en la captura de pantalla que se proporciona debajo del valor de "Pi", se muestra sin ningún error.

Conclusión

En este tutorial, hemos estudiado el uso de la constante Pi en C ++ y cómo se usa y cómo podemos definir el valor de Pi por nosotros mismos o obteniéndolo del usuario. Al implementar múltiples ejemplos, lo hemos explicado de simple a complejo, a veces tenemos que hacer múltiples cálculos que involucren el valor de PI.