C# Class IronRuby.Builtins.ClrFloat

Show file Open project: jschementi/iron Class Usage Examples

Public Methods

Method Description
CreateFloatDomainError ( string message ) : Exception
CreateFloatDomainError ( string message, Exception inner ) : Exception

Private Methods

Method Description
Abs ( double self ) : double
Add ( RubyContext context, double self, [ other ) : double
Add ( double self, double other ) : double
Add ( double self, int other ) : double
Add ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, double self, object other ) : object
CastToInteger ( double value ) : object
Ceil ( double self ) : object
Coerce ( double self, [ other ) : RubyArray
Compare ( BinaryOpStorage coercionStorage, BinaryOpStorage comparisonStorage, double self, object other ) : object
Compare ( RubyContext context, double self, [ other ) : object
Compare ( double self, double other ) : object
Compare ( double self, int other ) : object
DivMod ( RubyContext context, double self, [ other ) : RubyArray
DivMod ( double self, double other ) : RubyArray
DivMod ( double self, int other ) : RubyArray
DivMod ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, double self, object other ) : object
Divide ( RubyContext context, double self, [ other ) : double
Divide ( double self, double other ) : double
Divide ( double self, int other ) : double
Divide ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, double self, object other ) : object
Equal ( BinaryOpStorage equals, double self, object other ) : bool
Equal ( double self, double other ) : bool
Floor ( double self ) : object
GreaterThan ( BinaryOpStorage coercionStorage, BinaryOpStorage comparisonStorage, double self, object other ) : bool
GreaterThan ( RubyContext context, double self, [ other ) : bool
GreaterThan ( double self, double other ) : bool
GreaterThan ( double self, int other ) : bool
GreaterThanOrEqual ( BinaryOpStorage coercionStorage, BinaryOpStorage comparisonStorage, double self, object other ) : bool
GreaterThanOrEqual ( RubyContext context, double self, [ other ) : bool
GreaterThanOrEqual ( double self, double other ) : bool
GreaterThanOrEqual ( double self, int other ) : bool
Hash ( double self ) : int
InducedFrom ( RubyModule self, double value ) : double
InducedFrom ( RubyModule self, object value ) : double
InducedFrom ( UnaryOpStorage tofStorage, RubyModule self, [ value ) : object
InducedFrom ( UnaryOpStorage tofStorage, RubyModule self, int value ) : object
InternalDivMod ( double self, double other ) : RubyArray
IsFinite ( double self ) : bool
IsInfinite ( double self ) : object
IsNan ( double self ) : bool
IsZero ( double self ) : bool
LessThan ( BinaryOpStorage coercionStorage, BinaryOpStorage comparisonStorage, double self, object other ) : bool
LessThan ( RubyContext context, double self, [ other ) : bool
LessThan ( double self, double other ) : bool
LessThan ( double self, int other ) : bool
LessThanOrEqual ( BinaryOpStorage coercionStorage, BinaryOpStorage comparisonStorage, double self, object other ) : bool
LessThanOrEqual ( RubyContext context, double self, [ other ) : bool
LessThanOrEqual ( double self, double other ) : bool
LessThanOrEqual ( double self, int other ) : bool
Modulo ( RubyContext context, double self, [ other ) : double
Modulo ( double self, double other ) : double
Modulo ( double self, int other ) : double
Modulo ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, double self, object other ) : object
ModuloOp ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, double self, object other ) : object
Multiply ( RubyContext context, double self, [ other ) : double
Multiply ( double self, double other ) : double
Multiply ( double self, int other ) : double
Multiply ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, double self, object other ) : object
Power ( RubyContext context, double self, [ other ) : double
Power ( double self, double other ) : double
Power ( double self, int other ) : double
Power ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, double self, object other ) : object
Round ( double self ) : object
Subtract ( RubyContext context, double self, [ other ) : double
Subtract ( double self, double other ) : double
Subtract ( double self, int other ) : double
Subtract ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, double self, object other ) : object
ToFloat ( double self ) : double
ToInt ( double self ) : object
ToS ( RubyContext context, double self ) : MutableString

Method Details

CreateFloatDomainError() public static method

public static CreateFloatDomainError ( string message ) : Exception
message string
return System.Exception

CreateFloatDomainError() public static method

public static CreateFloatDomainError ( string message, Exception inner ) : Exception
message string
inner System.Exception
return System.Exception