C++: Trouver la valeur absolue d’un nombre à l’aide d’une fonction générique

Author:


Download

 
#include <iostream>
using namespace std;
 
template <class T> T val_absolue(T val)
{
  return val < 0 ? -val : val;
}
 
int main()
{
  cout << val_absolue(15) << endl; 
 
  cout << val_absolue(-15.0) << endl;
 
  cout << val_absolue(-10.0F) << endl;
 
  return 0;
}