C# Class clojure.lang.Numbers.IntegerOps

Inheritance: Ops
Afficher le fichier Open project: arohner/clojure-contrib

Méthodes publiques

Méthode 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
inc ( object x ) : object
isNeg ( object x ) : bool
isPos ( object x ) : bool
isZero ( object x ) : bool
lt ( object x, object y ) : bool
multiply ( object x, object y ) : object
negate ( object x ) : object
opsWith ( BigDecimalOps x ) : Ops
opsWith ( BigIntegerOps x ) : Ops
opsWith ( DoubleOps x ) : Ops
opsWith ( FloatOps x ) : Ops
opsWith ( IntegerOps x ) : Ops
opsWith ( LongOps x ) : Ops
opsWith ( RatioOps x ) : Ops
quotient ( object x, object y ) : object
remainder ( object x, object y ) : object

Private Methods

Méthode Description
gcd ( int u, int v ) : int

Method Details

add() public méthode

public add ( object x, object y ) : object
x object
y object
Résultat object

combine() public méthode

public combine ( Ops y ) : Ops
y Ops
Résultat Ops

dec() public méthode

public dec ( object x ) : object
x object
Résultat object

divide() public méthode

public divide ( object x, object y ) : object
x object
y object
Résultat object

equiv() public méthode

public equiv ( object x, object y ) : bool
x object
y object
Résultat bool

inc() public méthode

public inc ( object x ) : object
x object
Résultat object

isNeg() public méthode

public isNeg ( object x ) : bool
x object
Résultat bool

isPos() public méthode

public isPos ( object x ) : bool
x object
Résultat bool

isZero() public méthode

public isZero ( object x ) : bool
x object
Résultat bool

lt() public méthode

public lt ( object x, object y ) : bool
x object
y object
Résultat bool

multiply() public méthode

public multiply ( object x, object y ) : object
x object
y object
Résultat object

negate() public méthode

public negate ( object x ) : object
x object
Résultat object

opsWith() public méthode

public opsWith ( BigDecimalOps x ) : Ops
x BigDecimalOps
Résultat Ops

opsWith() public méthode

public opsWith ( BigIntegerOps x ) : Ops
x BigIntegerOps
Résultat Ops

opsWith() public méthode

public opsWith ( DoubleOps x ) : Ops
x DoubleOps
Résultat Ops

opsWith() public méthode

public opsWith ( FloatOps x ) : Ops
x FloatOps
Résultat Ops

opsWith() public méthode

public opsWith ( IntegerOps x ) : Ops
x IntegerOps
Résultat Ops

opsWith() public méthode

public opsWith ( LongOps x ) : Ops
x LongOps
Résultat Ops

opsWith() public méthode

public opsWith ( RatioOps x ) : Ops
x RatioOps
Résultat Ops

quotient() public méthode

public quotient ( object x, object y ) : object
x object
y object
Résultat object

remainder() public méthode

public remainder ( object x, object y ) : object
x object
y object
Résultat object