Atan c ++

Atan c ++

Linguagens de programação de matemática, estatísticas e computadores Trabalham de mãos dadas. A fórmula usada em estatísticas ou matemática às vezes precisa ser implementada em linguagens de programação de computadores. Essas funções e fórmula funcionam da mesma forma em todos os assuntos. A única diferença é a implementação. Este artigo foi desenvolvido para ensinar como implementar a função ATAN () na linguagem de programação C ++.

O que é a função atan () c ++?

A função ATAN () é uma função tangente inversa da matemática. É usado para encontrar o valor tangente inverso de um número na linguagem de programação C ++. Em matemática, atan () é o tan-1a. 'a' é o número e o tan-1 encontra a tangente inversa de 'a'.

Da mesma forma, quando encontramos o ATAN () na linguagem de programação C ++, um número 'a' é fornecido à função atan () e calcula a tangente inversa de 'a'. A função ATAN () do C ++ retorna o inverso tangente do número fornecido em formato de radianos. O valor radiano é igual a 180 graus. Portanto, quando você calcula um inverso tangente em uma calculadora, você encontrará um resultado diferente, pois a calculadora retorna o resultado na forma de um grau. Mas a saída de atan () está em radianos. Se você deseja o mesmo resultado que a calculadora fornece, é necessário converter o resultado do radiano no grau.

Sintaxe da função ATAN () C ++

A sintaxe da função ATAN () C ++ é dada abaixo:

Para definir a função ATAN (), precisamos fornecer o tipo de dados também. Float será usado para o número flutuante e o dobro será usado para o número duplo flutuante.

Aqui está a sintaxe dos parâmetros Float e Double Float Data Type:

O 'Float' e 'Double' são os tipos de dados de função atan () e parâmetros. Se o parâmetro estiver no tipo 'flutuação', o tipo de retorno para a função também será flutuante. Da mesma forma, se o tipo de parâmetro for 'duplo', o tipo de retorno da função será 'duplo'. A função ATAN () retorna o resultado em um ponto flutuante ou em uma bóia dupla. Portanto, se você fornecer um número int, o resultado estará em pontos decimais.

Como funciona a função ATAN () C ++?

A função ATAN () leva um número como entrada e calcula sua tangente inversa e retorna o resultado calculado. Ele retorna o valor tangente inverso calculado na forma de radianos. Para entender como a função ATAN () funciona melhor, consulte os exemplos abaixo.

Exemplo 1:

O primeiro exemplo simplesmente leva um número como entrada e o passa para a função ATAN () para calcular a tangente inversa desse número fornecido. O código é dado abaixo.

Começando com a primeira linha de código, a 'iostream' é uma biblioteca C ++ padrão que fornece a funcionalidade de obter entrada e fornecer saída ao usuário: CIN, Cout e etc. A próxima linha é importar a biblioteca 'cmath' para o programa. A biblioteca 'CMATH' da linguagem de programação C ++ fornece as funções de matemática como Atan (), Asin (), etc. O 'Usando o namespace std' permite que o programa use todas as coisas fornecidas pelo 'namespace de std'.

O programa começa com a função Main (), seguida pelos suportes de abertura e fechamento, . Todas as linhas de código vão entre esses colchetes. Como explicamos acima, o tipo de parâmetro de entrada e parâmetro de retorno são geralmente iguais. Então, 'duplo a = 12.57, Out 'representa as variáveis ​​de entrada e saída em formulário de tipo de dados duplo. O parâmetro 'a' está mantendo a entrada e o parâmetro 'Out' manterá a saída da função ATAN (). Usando o método 'cout', imprimiremos a saída da função ATAN (). O 'retorno 0' é fornecido no final, para que a função retorne com sucesso o resultado ou lança uma exceção em caso de qualquer erro.

Vamos ver o resultado do programa abaixo:

O atan (12.57) Função retornada 1.49141 no formato Radian. Se você calcular o ATAN (12.57) Na calculadora, você receberá 85.45 como a calculadora dá o resultado em graus. Vamos converter o Radian em um grau no próximo exemplo.

Exemplo 2:

Como discutido acima, o radiano é igual a 180/pi, então usaremos a mesma fórmula para converter o radiano em um grau. Veja o código abaixo primeiro e depois explicaremos cada linha separadamente.

Observe que usamos o mesmo código e dados de amostra como no primeiro exemplo. Então, vamos explicar a linha adicional, 'cout << “atan(“<

Vamos ver a saída abaixo:

Exemplo 3:

Vamos ver como a função ATAN () funciona se um número inteiro for fornecido como entrada. Normalmente, não deve levantar nenhum erro, pois o número inteiro funciona bem com os tipos de dados de flutuação ou flutuação dupla. Verifique o código anexado abaixo.

Se você perceber, usamos novamente o mesmo código, mas alteramos os dados de entrada para um número inteiro. O tipo de dados 'int' é usado na linguagem de programação C ++ para definir números inteiros. Nos exemplos anteriores, usamos números flutuantes. Então, aqui, usamos o número int para ver o resultado da função ATAN ().

Vamos verificar o resultado da função ATAN () para um número inteiro dado abaixo. Observe que a função ATAN () calculou a tangente inversa do número inteiro com sucesso sem levantar um erro, pois a tangente inversa pode ser encontrada em um número inteiro.

Conclusão

Este artigo foi desenvolvido para discutir o funcionamento da função ATAN () na linguagem de programação C ++. A função ATAN () calcula a tangente inversa de um determinado número e retorna o resultado em radianos. Incorporamos três exemplos únicos para o seu entendimento.