This documentation is archived and is not being maintained.

# Math Members

.NET Framework 3.0

Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions.

The following tables list the members exposed by the Math type.

## Public Fields

Name Description
E Represents the natural logarithmic base, specified by the constant, e.
PI Represents the ratio of the circumference of a circle to its diameter, specified by the constant, π.
Top

## Public Methods

Name Description
Abs Overloaded. Returns the absolute value of a specified number.
Acos Returns the angle whose cosine is the specified number.
Asin Returns the angle whose sine is the specified number.
Atan Returns the angle whose tangent is the specified number.
Atan2 Returns the angle whose tangent is the quotient of two specified numbers.
BigMul Produces the full product of two 32-bit numbers.
Ceiling Overloaded. Returns the smallest integer greater than or equal to the specified number.
Cos Returns the cosine of the specified angle.
Cosh Returns the hyperbolic cosine of the specified angle.
DivRem Overloaded. Calculates the quotient of two numbers and also returns the remainder in an output parameter.
Equals  Overloaded. Determines whether two Object instances are equal. (inherited from Object)
Exp Returns e raised to the specified power.
Floor Overloaded. Returns the largest integer less than or equal to the specified number.
GetHashCode  Serves as a hash function for a particular type. (inherited from Object)
GetType  Gets the Type of the current instance. (inherited from Object)
IEEERemainder Returns the remainder resulting from the division of a specified number by another specified number.
Log Overloaded. Returns the logarithm of a specified number.
Log10 Returns the base 10 logarithm of a specified number.
Max Overloaded. Returns the larger of two specified numbers.
Min Overloaded. Returns the smaller of two numbers.
Pow Returns a specified number raised to the specified power.
ReferenceEquals  Determines whether the specified Object instances are the same instance. (inherited from Object)
Round Overloaded. Rounds a value to the nearest integer or specified number of decimal places.
Sign Overloaded. Returns a value indicating the sign of a number.
Sin Returns the sine of the specified angle.
Sinh Returns the hyperbolic sine of the specified angle.
Sqrt Returns the square root of a specified number.
Tan Returns the tangent of the specified angle.
Tanh Returns the hyperbolic tangent of the specified angle.
ToString  Returns a String that represents the current Object. (inherited from Object)
Truncate Overloaded. Calculates the integral part of a number.
Top