2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / libstdc++-v3 / testsuite / 26_numerics / cmath / overloads.C
blob4d41a9640b474c19dd77a056ff281ce374476b0f
1 // PR 3181
2 // Origin: pete@toyon.com
4 #include <cmath>
6 int main()
8   int i = -1;
9   int j = 9;
10   double ans;
11   ans = std::acos(i);
12   ans = std::asin(i);
13   ans = std::atan(i);
14   ans = std::atan2(i, j);
15   ans = std::cos(i);
16   ans = std::cosh(i);
17   ans = std::exp(i);
18   ans = std::fabs(i);
19   ans = std::floor(i);
20   ans = std::log(i);
21   ans = std::log10(i);
22   ans = std::sqrt(i);
23   ans = std::sin(i);
24   ans = std::sinh(j);
25   ans = std::tan(i);
26   ans = std::tanh(i);