| |||||||

| |||||||

Prototype
| |||||||

template <class Tnum>
interval<Tnum> tan(const interval<Tnum>& x) ;
| |||||||

Description
| |||||||

Computes the tangent of an interval. If the diameter of the interval
is greater than 2*pi, it returns an interval of positive and negative
infinity. If the left bound of the interval is greater than 1/2*pi and
the right bound is less than 1/2*pi then it returns a quiet NaN.Quadrants: 1st [0,Pi/2] 2nd [Pi/2,Pi] 3rd [Pi,3Pi/2] 4th [3Pi/2,2Pi] | |||||||

Definition
| |||||||

interval.cct | |||||||

Preconditions
| |||||||

| |||||||

Complexity
| |||||||

Example
| |||||||

In mathfunc.cc:
cout << "A:" << A << endl << endl; cout << "Square :" << sqr(A) << endl; cout << "Square Root:" << sqrt(A) << endl; cout << "Tangent :" << tan(A) << endl; cout << "ArcTangent :" << atan(A) << endl; cout << "Sine :" << sin(A) << endl; cout << "Cosine :" << cos(A) << endl; cout << "Arcsine :" << asin(A) << endl; cout << "Arcosine :" << acos(A) << endl; cout << "Log :" << log(A) << endl; cout << "Ln :" << ln(A) << endl; cout << "Power (A^A):" << pow(A,A) << endl; cout << "Exponent :" << exp(A) << endl; | |||||||

Notes
| |||||||

See also
| |||||||

Copyright © 1998,1999 University of Notre Dame. All Rights Reserved.