Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C++

Hàm fdim() trong C++


Ở đây chúng ta sẽ xem hàm fdim() trong C++. Hàm fdim() trả về hiệu dương giữa hai đối số cho trước. Nếu hai đối số là a và b, và a > b, thì trả về a - b, ngược lại trả về 0.

Ví dụ

#include <cmath>
#include <iostream>
using namespace std;

main() {
    cout << "fdim của (5.0, 2.0) là " << fdim(5.0, 2.0) << endl; // hiệu dương
    cout << "fdim của (2.0, 5.0) là " << fdim(2.0, 5.0) << endl; // trả về 0
    cout << "fdim của (-5.0, -2.0) là " << fdim(-5.0, -2.0) << endl; // trả về 0
    cout << "fdim của (-2.0, -5.0) là " << fdim(-2.0, -5.0) << endl; // hiệu dương
}

Kết quả

fdim của (5.0, 2.0) là 3
fdim của (2.0, 5.0) là 0
fdim của (-5.0, -2.0) là 0
fdim của (-2.0, -5.0) là 3