C# 클래스 MA.Limits.Helpers.MathHelper

파일 보기 프로젝트 열기: redips789/MAprojektas

공개 메소드들

메소드 설명
AreApproximatelyEqual ( double value1, double value2 ) : bool
AreApproximatelyEqual ( double value1, double value2, double maxDifference ) : bool
BinomialCoefficient ( int n, int k ) : double
Factorial ( int n ) : long
FastPow ( double a, int n ) : double
GreatestCommonDivisor ( int a, int b ) : int
IsInteger ( double x ) : bool
IsZero ( double value ) : bool
IsZero ( double value, double maxDifference ) : bool
Power ( double a, int powerNumerator, int powerDenominator ) : double

메소드 상세

AreApproximatelyEqual() 공개 정적인 메소드

public static AreApproximatelyEqual ( double value1, double value2 ) : bool
value1 double
value2 double
리턴 bool

AreApproximatelyEqual() 공개 정적인 메소드

public static AreApproximatelyEqual ( double value1, double value2, double maxDifference ) : bool
value1 double
value2 double
maxDifference double
리턴 bool

BinomialCoefficient() 공개 정적인 메소드

public static BinomialCoefficient ( int n, int k ) : double
n int
k int
리턴 double

Factorial() 공개 정적인 메소드

public static Factorial ( int n ) : long
n int
리턴 long

FastPow() 공개 정적인 메소드

public static FastPow ( double a, int n ) : double
a double
n int
리턴 double

GreatestCommonDivisor() 공개 정적인 메소드

public static GreatestCommonDivisor ( int a, int b ) : int
a int
b int
리턴 int

IsInteger() 공개 정적인 메소드

public static IsInteger ( double x ) : bool
x double
리턴 bool

IsZero() 공개 정적인 메소드

public static IsZero ( double value ) : bool
value double
리턴 bool

IsZero() 공개 정적인 메소드

public static IsZero ( double value, double maxDifference ) : bool
value double
maxDifference double
리턴 bool

Power() 공개 정적인 메소드

public static Power ( double a, int powerNumerator, int powerDenominator ) : double
a double
powerNumerator int
powerDenominator int
리턴 double