Como usar a constante Pi em C++?

Como usar a constante Pi em C++?
Às vezes se torna necessário usar o Pi constante Em nosso código, como estamos desenvolvendo um código que calculará o raio do círculo ou algum outro cálculo que estamos realizando que inclui o valor constante do PI. Pi constante é o valor constante que é usado para realizar cálculos matemáticos, como calcular a área do círculo ou outros cálculos matemáticos complexos. Quando se trata de usar a constante Pi em C ++, há uma constante predefinida fornecida na biblioteca CMATH, que pode ser usada para obter o valor da constante Pi. Também podemos obter um valor PI definido pelo usuário, ou podemos criar nosso valor PI também. Em C ++, é representado como "m_pi". Pode ser usado simplesmente incluindo o arquivo de cabeçalho "CMATH". O valor de Pi também pode ser obtido usando algumas funções internas.

Vamos discutir maneiras diferentes de acessar o valor de pi.

Método 1: Usando a variável constante da biblioteca CMATH.

Neste método, usaremos a variável constante predefinida para o valor do PI.

Sintaxe:

A variável não tem sintaxe. Simplesmente tem um nome como nossa constante de pi é:

M_pi

onde o valor decimal que ele mantém é “3.141592653589793 ”.

Exemplo # 01:

Neste exemplo, tentaremos calcular o volume de uma esfera. Para calcular o volume da esfera, é necessário ter o valor da constante Pi e do raio também. Para usar o valor do PI no cálculo, usaremos a variável predefinida da biblioteca CMATH "M_PI". Para o raio, definiremos uma variável e atribuímos o valor, também podemos pegar o valor do usuário como entrada. Mas, no nosso caso, atribuiremos o valor ao declarar a variável RADIUS. Vamos prosseguir para o nosso código. Em primeiro lugar, inclua os arquivos de cabeçalho "CMATH" e o "iostream", pois vamos usar a variável interna de bibliotecas CMATH, por isso é importante incluir seu arquivo de cabeçalho, a menos que o compilador exiba um erro de tipo de variável indefinido. "Iostream" é usado para executar operações de entrada e saída.

Mergulhando em nossa função principal, declaramos uma variável chamada "rad" que é atribuída um valor numérico "18". A segunda variável float "vol" que manterá o valor de retorno do nosso cálculo. A razão para criar um valor de flutuação é que nosso valor PI é o valor da flutuação; Ao multiplicar o valor da flutuação com o valor inteiro, o tipo de retorno também é o valor da flutuação. Se você não criou uma variável de flutuação, ele exibirá um erro de tipo inteiro indefinido. Na linha seguinte, simplesmente imprimimos o valor do raio "rad" e depois aplicamos a fórmula ou volume que é “Volume = 4/3 * m_pi * rad3. Em nosso código, atribuímos a fórmula de volume à variável "vol" no final usando a instrução Cout e exibimos o valor ou volume resultante da esfera.

#incluir
#incluir
usando namespace std;
int main ()

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

Vamos descobrir a saída como mostrado no trecho abaixo. O raio e o volume da esfera são impressos com sucesso sem nenhum erro. Não precisamos passar o longo prazo da constante Pi.

Método 2: Usando o método ACOS ().

O ACOS () é o método interno que retém os valores de -π a π ou podemos dizer que retorna o cosseno inverso do número. Mas o uso do ACOS () no código retorna o valor para π/2.

Sintaxe:

ACOS (0.0)

A sintaxe para usar este método é como mostrado acima.

Exemplo # 02:

Neste exemplo, usaremos a função ACOS () para obter o valor da constante Pi e exibirá -lo, incluindo arquivos de cabeçalho “BITS/STDC++.h ”que contém todas as bibliotecas padrão. É usado quando queremos economizar tempo para resolver problemas. Agora, movendo -se para a nossa principal função, onde vamos inicializar uma variável dupla chamada "pi" para a qual atribuímos "2* acos (0.0) ". Nisso, multiplicamos 2 com a função ACOS () porque a função ACOS () retorna o valor de π/2. Então, para obter o valor de Pi, multiplicamos com "2". Em seguida, usando a instrução printf (), exibimos o valor resultante que obtivemos da função ACOS ().

Na declaração de impressão, passamos "%f", que denota o valor da flutuação a ser impresso onde o "pi" é a variável que declaramos para manter o valor de retorno. No final do código, retornamos nulos.

#include "bits/stdc++.h "
usando namespace std;
int main ()

Pi duplo = 2 * ACOS (0.0);
printf ("O valor da constante de pi é:");
printf ("%f \ n", pi);
retornar 0;

Como mostrado no trecho abaixo, executamos com sucesso o programa e exibimos o valor de Pi.

Método 3: Usando o método asin ().

O ASIN () é usado para calcular o seno arco de qualquer valor numérico e retorna o valor de -π para π. É mais semelhante ao método ACOS () que discutimos acima.

Sintaxe:

Asin (1.0)

O acima dado é a sintaxe para chamar o método asin ().

Exemplo # 03:

Neste exemplo, discutiremos outro método de obter o valor do PI no qual usaremos a função ASIN () que é usada para calcular o valor de qualquer numérico e o valor resultante obtido é -π/2, π/2. Sejamos em direção ao nosso código em que, depois de declarar nossos arquivos de cabeçalho, declaramos uma variável "pi" para a qual atribuímos nosso método ASIN () multiplicado pelo valor "2" para obter o valor de "pi". Em seguida, usando a instrução printf, exibimos o valor obtido usando o método asin (). O valor de "Pi" está sempre no ponto decimal, é por isso que passamos "%f" na instrução printf (), o que significa que o valor da flutuação será impresso. Ou o tipo de dados da variável flutuará.

#include "bits/stdc++.h "
usando namespace std;
int main ()

Pi duplo = 2 * asin (1.0);
printf ("O valor da constante de pi é:");
printf ("%f \ n", pi);
retornar 0;

Como podemos ver na captura de tela fornecida abaixo do valor de "Pi" é exibido sem nenhum erro.

Conclusão

Neste tutorial, estudamos o uso da constante de Pi em C ++ e como ele é usado e como podemos definir o valor do PI por nós mesmos ou obtendo -o do usuário. Ao implementar vários exemplos, explicamos de simples a complexo, às vezes temos que fazer vários cálculos que envolvem o valor do PI.