C# Класс MaCRo.Tools.exMath

Math Library for Micro Framework Compatible with full .NET Framework System.Math (C)opyright 2009 Elze Kool, http://www.microframework.nl This Sourcecode is Public Domain. You are free to use this class Non-Commercialy and Commercialy. This sourcecode is provided AS-IS. I take no responsibility for direct or indirect damage coused by this program/class.
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
E double
PI double

Открытые методы

Метод Описание
Abs ( double x ) : double

Returns the absolute value

Acos ( double x ) : double

Returns the angle whose cosine is the specified number

Asin ( double x ) : double

Returns the angle whose sine is the specified number

Atan ( double x ) : double

Returns the angle whose tangent is the specified number

Atan2 ( double y, double x ) : double

Returns the angle whose tangent is the quotient of two specified numbers.

Ceiling ( double x ) : double

Returns the smallest integer greater than or equal to the specified number

Cos ( double x ) : double

Calculate Cosinus

Cosh ( double x ) : double

Returns the hyperbolic cosine of the specified angle

Exp ( double x ) : double

Returns e raised to the specified power

Floor ( double x ) : double

Returns the largest integer less than or equal to the specified number.

Log ( double x ) : double

Returns the natural (base e) logarithm of a specified number

Log ( double x, double newBase ) : double

Calculate logaritmic value from value with given base

Log10 ( double x ) : double

Returns the base 10 logarithm of a specified number.

Max ( double x, double y ) : double

Returns the larger of two specified numbers

Min ( double x, double y ) : double

Returns the smaller of two specified numbers

Pow ( double x, double y ) : double

Returns a specified number raised to the specified power

Sign ( double x ) : double

Returns a value indicating the sign

Sin ( double x ) : double

Calculate Sinus

Sinh ( double x ) : double

Returns the hyperbolic sine of the specified angle.

Sqrt ( double x ) : double

Returns the square root of a specified number

Tan ( double x ) : double

Calculate Tangens

Tanh ( double x ) : double

Returns the hyperbolic tangent of the specified angle

ToDeg ( float angle ) : float
ToRad ( float angle ) : float
Truncate ( double x ) : double

Calculates the integral part of x to the nearest integer towards zero.

Приватные методы

Метод Описание
_power ( double x, int c ) : double
atans ( double x ) : double
atanx ( double x ) : double
expm1 ( double x ) : double

Описание методов

Abs() публичный статический Метод

Returns the absolute value
public static Abs ( double x ) : double
x double A number
Результат double

Acos() публичный статический Метод

Returns the angle whose cosine is the specified number
public static Acos ( double x ) : double
x double A number representing a cosine
Результат double

Asin() публичный статический Метод

Returns the angle whose sine is the specified number
public static Asin ( double x ) : double
x double A number representing a sine
Результат double

Atan() публичный статический Метод

Returns the angle whose tangent is the specified number
public static Atan ( double x ) : double
x double A number representing a tangent
Результат double

Atan2() публичный статический Метод

Returns the angle whose tangent is the quotient of two specified numbers.
public static Atan2 ( double y, double x ) : double
y double The y coordinate of a point
x double The x coordinate of a point
Результат double

Ceiling() публичный статический Метод

Returns the smallest integer greater than or equal to the specified number
public static Ceiling ( double x ) : double
x double a Number
Результат double

Cos() публичный статический Метод

Calculate Cosinus
public static Cos ( double x ) : double
x double Value
Результат double

Cosh() публичный статический Метод

Returns the hyperbolic cosine of the specified angle
public static Cosh ( double x ) : double
x double An angle, measured in radians
Результат double

Exp() публичный статический Метод

Returns e raised to the specified power
public static Exp ( double x ) : double
x double A number specifying a power
Результат double

Floor() публичный статический Метод

Returns the largest integer less than or equal to the specified number.
public static Floor ( double x ) : double
x double a Number
Результат double

Log() публичный статический Метод

Returns the natural (base e) logarithm of a specified number
public static Log ( double x ) : double
x double a Number
Результат double

Log() публичный статический Метод

Calculate logaritmic value from value with given base
public static Log ( double x, double newBase ) : double
x double a Number
newBase double Base to use
Результат double

Log10() публичный статический Метод

Returns the base 10 logarithm of a specified number.
public static Log10 ( double x ) : double
x double a Number
Результат double

Max() публичный статический Метод

Returns the larger of two specified numbers
public static Max ( double x, double y ) : double
x double a Number
y double a Number
Результат double

Min() публичный статический Метод

Returns the smaller of two specified numbers
public static Min ( double x, double y ) : double
x double a Number
y double a Number
Результат double

Pow() публичный статический Метод

Returns a specified number raised to the specified power
public static Pow ( double x, double y ) : double
x double number to be raised to a power
y double number that specifies a power
Результат double

Sign() публичный статический Метод

Returns a value indicating the sign
public static Sign ( double x ) : double
x double A signed number.
Результат double

Sin() публичный статический Метод

Calculate Sinus
public static Sin ( double x ) : double
x double Value
Результат double

Sinh() публичный статический Метод

Returns the hyperbolic sine of the specified angle.
public static Sinh ( double x ) : double
x double An angle, measured in radians
Результат double

Sqrt() публичный статический Метод

Returns the square root of a specified number
public static Sqrt ( double x ) : double
x double A number
Результат double

Tan() публичный статический Метод

Calculate Tangens
public static Tan ( double x ) : double
x double Value
Результат double

Tanh() публичный статический Метод

Returns the hyperbolic tangent of the specified angle
public static Tanh ( double x ) : double
x double An angle, measured in radians
Результат double

ToDeg() публичный статический Метод

public static ToDeg ( float angle ) : float
angle float
Результат float

ToRad() публичный статический Метод

public static ToRad ( float angle ) : float
angle float
Результат float

Truncate() публичный статический Метод

Calculates the integral part of x to the nearest integer towards zero.
public static Truncate ( double x ) : double
x double A number to truncate
Результат double

Описание свойств

E публичное статическое свойство

Natural base E
public static double E
Результат double

PI публичное статическое свойство

PI
public static double PI
Результат double