C# Class clojure.lang.Numbers.BigIntOps

Inheritance: OpsP
显示文件 Open project: clojure/clojure-clr

Public Methods

Method Description
add ( object x, object y ) : object
combine ( Ops y ) : Ops
dec ( object x ) : object
divide ( object x, object y ) : object
equiv ( object x, object y ) : bool
gte ( object x, object y ) : bool
inc ( object x ) : object
isNeg ( object x ) : bool
isPos ( object x ) : bool
isZero ( object x ) : bool
lt ( object x, object y ) : bool
lte ( object x, object y ) : bool
multiply ( object x, object y ) : object
negate ( object x ) : object
opsWith ( BigDecimalOps ops ) : Ops
opsWith ( BigIntOps ops ) : Ops
opsWith ( DoubleOps x ) : Ops
opsWith ( LongOps x ) : Ops
opsWith ( RatioOps x ) : Ops
quotient ( object x, object y ) : object
remainder ( object x, object y ) : object

Method Details

add() public method

public add ( object x, object y ) : object
x object
y object
return object

combine() public method

public combine ( Ops y ) : Ops
y Ops
return Ops

dec() public method

public dec ( object x ) : object
x object
return object

divide() public method

public divide ( object x, object y ) : object
x object
y object
return object

equiv() public method

public equiv ( object x, object y ) : bool
x object
y object
return bool

gte() public method

public gte ( object x, object y ) : bool
x object
y object
return bool

inc() public method

public inc ( object x ) : object
x object
return object

isNeg() public method

public isNeg ( object x ) : bool
x object
return bool

isPos() public method

public isPos ( object x ) : bool
x object
return bool

isZero() public method

public isZero ( object x ) : bool
x object
return bool

lt() public method

public lt ( object x, object y ) : bool
x object
y object
return bool

lte() public method

public lte ( object x, object y ) : bool
x object
y object
return bool

multiply() public method

public multiply ( object x, object y ) : object
x object
y object
return object

negate() public method

public negate ( object x ) : object
x object
return object

opsWith() public method

public opsWith ( BigDecimalOps ops ) : Ops
ops BigDecimalOps
return Ops

opsWith() public method

public opsWith ( BigIntOps ops ) : Ops
ops BigIntOps
return Ops

opsWith() public method

public opsWith ( DoubleOps x ) : Ops
x DoubleOps
return Ops

opsWith() public method

public opsWith ( LongOps x ) : Ops
x LongOps
return Ops

opsWith() public method

public opsWith ( RatioOps x ) : Ops
x RatioOps
return Ops

quotient() public method

public quotient ( object x, object y ) : object
x object
y object
return object

remainder() public method

public remainder ( object x, object y ) : object
x object
y object
return object