English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C++ Uso e exemplo da função abs()

C++ Biblioteca de Funções <cmath>

C ++a função abs() no retorna o valor absoluto do parâmetro.

função abs com C ++nofabs()mesmo.

A função está<cmath>definido no cabeçalho.

[Matemática] |x| = abs(x) [C++ linguagem]

abs() prototype[do C ++ 11Padrão começa]

double abs(double x);
float abs(float x);
long double abs(long double x);
double abs(T x); // Para inteiro

A função ABS() tem apenas um parâmetro e retorna o valor do tipo double, float ou long double.

Parâmetro da função abs()

A função abs() usa um único parâmetro x e retorna o valor absoluto.

Retorno do valor da função abs()

função abs() retorna o valor absoluto de x, ou seja, | x |.

Exemplo1:abs() função em C ++como funciona?

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
    double x = -87.91, result;
    
    result = abs(x);
    cout << "abs(" << x << ") = |" << x << "| = " << result << endl;
    return 0;
}

A saída do programa, ao executar, é:

abs(-87.91) = |-87.91| = | 87.91

Exemplo2:inteiro do tipo de função abs()

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
    long int x = -101;
    double result;
    result = abs(x);
    cout << "abs(" << x << ") = |" << x << "| = " << result << endl;
    return 0;
}

A saída do programa, ao executar, é:

C++ Biblioteca de Funções <cmath>