Contains methods for evaluating various elementary functions.
Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (Extreme.Numerics)
Syntax
| Visual Basic (Declaration) |
|---|
Public NotInheritable Class ElementaryFunctions |
| C# |
|---|
public sealed class ElementaryFunctions |
| C++ |
|---|
public ref class ElementaryFunctions sealed |
Methods
| Icon | Type | Description |
|---|---|---|
| Acosh(Double) |
Returns the inverse hyperbolic cosine of a real number.
| |
| Acoth(Double) |
Returns the inverse hyperbolic cotangent of a real number.
| |
| Acsch(Double) |
Returns the inverse hyperbolic cosecant of a real number.
| |
| Asech(Double) |
Returns the inverse hyperbolic secant of a real number.
| |
| Asinh(Double) |
Returns the inverse hyperbolic sine of a real number.
| |
| Atanh(Double) |
Returns the inverse hyperbolic tangent of a real number.
| |
| Cosh(Double) |
Returns the hyperbolic cosine of a real number.
| |
| Coth(Double) |
Returns the hyperbolic cotangent of a real number.
| |
| Csch(Double) |
Returns the hyperbolic cosecant of a real number.
| |
| Equals(Object) | ||
| ExpMinus1(Double) |
Returns the exponential function minus 1.
| |
| Finalize() | ||
| GetHashCode() | Serves as a hash function for a particular type. | |
| GetType() | Gets the Type of the current instance. | |
| Hypot(Double, Double) |
Gets the length of the hypotenuse of a right-angled
triangle with sides of specified length.
| |
| LambertW(Double) |
Returns the Lambert W function.
| |
| Log1PlusX(Double) |
Returns the logarithm of 1 plus the argument.
| |
| MemberwiseClone() | Creates a shallow copy of the current Object. | |
| Pow(Double, Int32) |
Returns a number raised to an integer power.
| |
| Sech(Double) |
Returns the hyperbolic secant of a real number.
| |
| Sinh(Double) |
Returns the hyperbolic sine of a real number.
| |
| Tanh(Double) |
Returns the hyperbolic tangent of a real number.
| |
| ToString() |
Remarks
The methods in the ElementaryFunctions
class implement a number of elementary functions that
are not available in the standard Math
class. In particular, it supports more trigonometric and
hyperbolic functions and their inverses, as well as some
methods that are more accurate for specific values.