Praticamente explicaremos como obter os valores absolutos de diferentes tipos de dados usando exemplos e imagens práticas que preparamos para você. Para que você tenha um entendimento sólido dessa função, explicaremos a sintaxe e os tipos de dados de entrada e saída aceitos pelo fabs () função em uma seção teórica.
Também incluiremos os trechos de código que você pode copiar e colar em seu .Arquivo C para executar esta função em tempo real.
Sintaxe da função FABS () na linguagem C
Fabs duplos (duplo x)Fabs () Descrição da função no idioma C
O fabs () A função, como o FABSF (), é uma função que é derivada do ABS (). Ambos são usados para determinar o valor absoluto de uma variável. A função abs () determina o valor absoluto de um número inteiro e os fabs () determina o valor absoluto de um tipo de dados float.
Na seguinte expressão, o fabdômen() função retorna o valor absoluto de flutuar x em um.
a = fabs (x);O tipo de dados que o fabs () A função aceita em seus argumentos de entrada e saída é do tipo float.
O fabs () A função é um de um conjunto de funções fornecidas pela biblioteca "matemática". Para usar esta função, devemos incluir a “matemática.h ”cabeçalho em nosso“.Arquivo C ”da seguinte maneira:
#incluirUma vez a “Matemática.H ”Cabeçalho está incluído, podemos usar ABS (), fabs (), fabsf (), bem como todas as funções nas bibliotecas de matemática.
Como encontrar o valor absoluto de um número com frações decimais usando a função FABS () na linguagem C
Neste exemplo, mostraremos como determinar o valor absoluto de uma variável do tipo de flutuação que contém um valor decimal. O primeiro passo é criar nosso “principal.C ”. Então, incluímos o stdio.h e matemática.H cabeçalhos como mostrado no seguinte:
#incluirEm seguida, criamos nossa principal função que é retornada vazia e na qual declaramos nossas variáveis. Para obter o valor absoluto de "x", primeiro criamos uma variável do tipo de float e atribuímos o valor -3.1416. Armazenamos o resultado em "A", que deve ser do mesmo tipo que "x". Então, chamamos o fabs () função e passe “x” como argumento de entrada e “a” como argumento de saída.
Usando a função printf (), imprimimos o resultado no console de comando após a mensagem: “O valor absoluto de x é:“. A seguir, é apresentado o código deste exemplo da função FABS ():
#incluirPara compilar nosso código, precisamos executar a seguinte linha do console de comando, especificando o caminho do “principal.Arquivo C ”e a saída que, neste caso, fornece ao nosso aplicativo o nome,“ APP_FABS1 ”:
~ $ GCC Documents/Main.C -O APP_FABS1Depois de compilar nosso código, executamos o aplicativo da seguinte forma:
~ $ ./APP_FABS1A imagem a seguir mostra o valor absoluto de "x" no console de comando:
Inteiros e duplas como argumento de entrada para a função FABS () na linguagem C
Quando usamos as variáveis do tipo duplo como argumentos de entrada e saída para o fabs () Função, o resultado é exatamente o mesmo que para as variáveis do tipo float. A figura a seguir mostra o fragmento de código que usamos no exemplo anterior, mas com variáveis do tipo duplo:
Nos casos em que usamos as variáveis do tipo int como argumentos de entrada ao chamar o fabs () função, ele retorna apenas o valor absoluto da parte inteira de "x", enquanto a parte fracionária ou a peça após o número do ponto flutuante é arredondado.
Conclusão
Nisso Linux Dica Artigo, explicamos como obter os valores absolutos de uma variável de ponto flutuante usando o fabs () função no linux gcc. Damos uma descrição teórica da sintaxe e do tipo de dados que são aceitos nas entradas e saídas desta função. Também mostramos como você pode implementar essa função usando exemplos práticos, imagens e trechos de código. Explicamos o processo passo a passo sobre como compilar os exemplos do shell Linux e como declarar as bibliotecas corretamente para usar o fabs () Função que faz parte da biblioteca do GCC "Math". Esperamos que este artigo seja útil para você. Para mais dicas e informações, consulte outros artigos para o idioma C em Linux Dica.