C# Class IronPython.Modules.ComplexMath

Afficher le fichier Open project: jschementi/iron

Méthodes publiques

Méthode Description
acos ( object x ) : Microsoft.Scripting.Math.Complex64
acosh ( object x ) : Microsoft.Scripting.Math.Complex64
asin ( object x ) : Microsoft.Scripting.Math.Complex64
asinh ( object x ) : Microsoft.Scripting.Math.Complex64
atan ( object x ) : Microsoft.Scripting.Math.Complex64
atanh ( object x ) : Microsoft.Scripting.Math.Complex64
cos ( object x ) : Microsoft.Scripting.Math.Complex64
cosh ( object x ) : Microsoft.Scripting.Math.Complex64
exp ( object x ) : Microsoft.Scripting.Math.Complex64
isinf ( object x ) : bool
isnan ( object x ) : bool
log ( object x ) : Microsoft.Scripting.Math.Complex64
log ( object x, object logBase ) : Microsoft.Scripting.Math.Complex64
log10 ( object x ) : Microsoft.Scripting.Math.Complex64
phase ( object x ) : double
polar ( object x ) : PythonTuple
rect ( double r, double theta ) : Microsoft.Scripting.Math.Complex64
sin ( object x ) : Microsoft.Scripting.Math.Complex64
sinh ( object x ) : Microsoft.Scripting.Math.Complex64
sqrt ( object x ) : Microsoft.Scripting.Math.Complex64
tan ( object x ) : Microsoft.Scripting.Math.Complex64
tanh ( object x ) : Microsoft.Scripting.Math.Complex64

Private Methods

Méthode Description
GetAngle ( Microsoft.Scripting.Math.Complex64 num ) : double
GetComplexNum ( object num ) : Microsoft.Scripting.Math.Complex64
IsInfinity ( Microsoft.Scripting.Math.Complex64 num ) : bool
IsNaN ( Microsoft.Scripting.Math.Complex64 num ) : bool

Method Details

acos() public static méthode

public static acos ( object x ) : Microsoft.Scripting.Math.Complex64
x object
Résultat Microsoft.Scripting.Math.Complex64

acosh() public static méthode

public static acosh ( object x ) : Microsoft.Scripting.Math.Complex64
x object
Résultat Microsoft.Scripting.Math.Complex64

asin() public static méthode

public static asin ( object x ) : Microsoft.Scripting.Math.Complex64
x object
Résultat Microsoft.Scripting.Math.Complex64

asinh() public static méthode

public static asinh ( object x ) : Microsoft.Scripting.Math.Complex64
x object
Résultat Microsoft.Scripting.Math.Complex64

atan() public static méthode

public static atan ( object x ) : Microsoft.Scripting.Math.Complex64
x object
Résultat Microsoft.Scripting.Math.Complex64

atanh() public static méthode

public static atanh ( object x ) : Microsoft.Scripting.Math.Complex64
x object
Résultat Microsoft.Scripting.Math.Complex64

cos() public static méthode

public static cos ( object x ) : Microsoft.Scripting.Math.Complex64
x object
Résultat Microsoft.Scripting.Math.Complex64

cosh() public static méthode

public static cosh ( object x ) : Microsoft.Scripting.Math.Complex64
x object
Résultat Microsoft.Scripting.Math.Complex64

exp() public static méthode

public static exp ( object x ) : Microsoft.Scripting.Math.Complex64
x object
Résultat Microsoft.Scripting.Math.Complex64

isinf() public static méthode

public static isinf ( object x ) : bool
x object
Résultat bool

isnan() public static méthode

public static isnan ( object x ) : bool
x object
Résultat bool

log() public static méthode

public static log ( object x ) : Microsoft.Scripting.Math.Complex64
x object
Résultat Microsoft.Scripting.Math.Complex64

log() public static méthode

public static log ( object x, object logBase ) : Microsoft.Scripting.Math.Complex64
x object
logBase object
Résultat Microsoft.Scripting.Math.Complex64

log10() public static méthode

public static log10 ( object x ) : Microsoft.Scripting.Math.Complex64
x object
Résultat Microsoft.Scripting.Math.Complex64

phase() public static méthode

public static phase ( object x ) : double
x object
Résultat double

polar() public static méthode

public static polar ( object x ) : PythonTuple
x object
Résultat PythonTuple

rect() public static méthode

public static rect ( double r, double theta ) : Microsoft.Scripting.Math.Complex64
r double
theta double
Résultat Microsoft.Scripting.Math.Complex64

sin() public static méthode

public static sin ( object x ) : Microsoft.Scripting.Math.Complex64
x object
Résultat Microsoft.Scripting.Math.Complex64

sinh() public static méthode

public static sinh ( object x ) : Microsoft.Scripting.Math.Complex64
x object
Résultat Microsoft.Scripting.Math.Complex64

sqrt() public static méthode

public static sqrt ( object x ) : Microsoft.Scripting.Math.Complex64
x object
Résultat Microsoft.Scripting.Math.Complex64

tan() public static méthode

public static tan ( object x ) : Microsoft.Scripting.Math.Complex64
x object
Résultat Microsoft.Scripting.Math.Complex64

tanh() public static méthode

public static tanh ( object x ) : Microsoft.Scripting.Math.Complex64
x object
Résultat Microsoft.Scripting.Math.Complex64