C# Class Fan.Sys.FanDecimal

FanDecimal defines the methods for Fan.Sys.BigDecimal. The actual class used for representation is Fan.Sys.BigDecimal
Afficher le fichier Open project: xored/f4 Class Usage Examples

Méthodes publiques

Свойство Type Description
m_defVal BigDecimal

Méthodes publiques

Méthode Description
abs ( BigDecimal self ) : BigDecimal
compare ( BigDecimal self, object obj ) : long
decrement ( BigDecimal self ) : BigDecimal
div ( BigDecimal self, BigDecimal x ) : BigDecimal
divFloat ( BigDecimal self, double x ) : BigDecimal
divInt ( BigDecimal self, long x ) : BigDecimal
encode ( BigDecimal self, ObjEncoder @out ) : void
equals ( BigDecimal self, object obj ) : bool
fromStr ( string s ) : BigDecimal
fromStr ( string s, bool check ) : BigDecimal
hash ( BigDecimal self ) : long
increment ( BigDecimal self ) : BigDecimal
max ( BigDecimal self, BigDecimal that ) : BigDecimal
min ( BigDecimal self, BigDecimal that ) : BigDecimal
minus ( BigDecimal self, BigDecimal x ) : BigDecimal
minusFloat ( BigDecimal self, double x ) : BigDecimal
minusInt ( BigDecimal self, long x ) : BigDecimal
mod ( BigDecimal self, BigDecimal x ) : BigDecimal
modFloat ( BigDecimal self, double x ) : BigDecimal
modInt ( BigDecimal self, long x ) : BigDecimal
mult ( BigDecimal self, BigDecimal x ) : BigDecimal
multFloat ( BigDecimal self, double x ) : BigDecimal
multInt ( BigDecimal self, long x ) : BigDecimal
negate ( BigDecimal self ) : BigDecimal
plus ( BigDecimal self, BigDecimal x ) : BigDecimal
plusFloat ( BigDecimal self, double x ) : BigDecimal
plusInt ( BigDecimal self, long x ) : BigDecimal
toCode ( BigDecimal self ) : string
toLocale ( BigDecimal self ) : string
toLocale ( BigDecimal self, string pattern ) : string
toStr ( BigDecimal self ) : string
type ( BigDecimal self ) : Type

Method Details

abs() public static méthode

public static abs ( BigDecimal self ) : BigDecimal
self BigDecimal
Résultat BigDecimal

compare() public static méthode

public static compare ( BigDecimal self, object obj ) : long
self BigDecimal
obj object
Résultat long

decrement() public static méthode

public static decrement ( BigDecimal self ) : BigDecimal
self BigDecimal
Résultat BigDecimal

div() public static méthode

public static div ( BigDecimal self, BigDecimal x ) : BigDecimal
self BigDecimal
x BigDecimal
Résultat BigDecimal

divFloat() public static méthode

public static divFloat ( BigDecimal self, double x ) : BigDecimal
self BigDecimal
x double
Résultat BigDecimal

divInt() public static méthode

public static divInt ( BigDecimal self, long x ) : BigDecimal
self BigDecimal
x long
Résultat BigDecimal

encode() public static méthode

public static encode ( BigDecimal self, ObjEncoder @out ) : void
self BigDecimal
@out Fanx.Serial.ObjEncoder
Résultat void

equals() public static méthode

public static equals ( BigDecimal self, object obj ) : bool
self BigDecimal
obj object
Résultat bool

fromStr() public static méthode

public static fromStr ( string s ) : BigDecimal
s string
Résultat BigDecimal

fromStr() public static méthode

public static fromStr ( string s, bool check ) : BigDecimal
s string
check bool
Résultat BigDecimal

hash() public static méthode

public static hash ( BigDecimal self ) : long
self BigDecimal
Résultat long

increment() public static méthode

public static increment ( BigDecimal self ) : BigDecimal
self BigDecimal
Résultat BigDecimal

max() public static méthode

public static max ( BigDecimal self, BigDecimal that ) : BigDecimal
self BigDecimal
that BigDecimal
Résultat BigDecimal

min() public static méthode

public static min ( BigDecimal self, BigDecimal that ) : BigDecimal
self BigDecimal
that BigDecimal
Résultat BigDecimal

minus() public static méthode

public static minus ( BigDecimal self, BigDecimal x ) : BigDecimal
self BigDecimal
x BigDecimal
Résultat BigDecimal

minusFloat() public static méthode

public static minusFloat ( BigDecimal self, double x ) : BigDecimal
self BigDecimal
x double
Résultat BigDecimal

minusInt() public static méthode

public static minusInt ( BigDecimal self, long x ) : BigDecimal
self BigDecimal
x long
Résultat BigDecimal

mod() public static méthode

public static mod ( BigDecimal self, BigDecimal x ) : BigDecimal
self BigDecimal
x BigDecimal
Résultat BigDecimal

modFloat() public static méthode

public static modFloat ( BigDecimal self, double x ) : BigDecimal
self BigDecimal
x double
Résultat BigDecimal

modInt() public static méthode

public static modInt ( BigDecimal self, long x ) : BigDecimal
self BigDecimal
x long
Résultat BigDecimal

mult() public static méthode

public static mult ( BigDecimal self, BigDecimal x ) : BigDecimal
self BigDecimal
x BigDecimal
Résultat BigDecimal

multFloat() public static méthode

public static multFloat ( BigDecimal self, double x ) : BigDecimal
self BigDecimal
x double
Résultat BigDecimal

multInt() public static méthode

public static multInt ( BigDecimal self, long x ) : BigDecimal
self BigDecimal
x long
Résultat BigDecimal

negate() public static méthode

public static negate ( BigDecimal self ) : BigDecimal
self BigDecimal
Résultat BigDecimal

plus() public static méthode

public static plus ( BigDecimal self, BigDecimal x ) : BigDecimal
self BigDecimal
x BigDecimal
Résultat BigDecimal

plusFloat() public static méthode

public static plusFloat ( BigDecimal self, double x ) : BigDecimal
self BigDecimal
x double
Résultat BigDecimal

plusInt() public static méthode

public static plusInt ( BigDecimal self, long x ) : BigDecimal
self BigDecimal
x long
Résultat BigDecimal

toCode() public static méthode

public static toCode ( BigDecimal self ) : string
self BigDecimal
Résultat string

toLocale() public static méthode

public static toLocale ( BigDecimal self ) : string
self BigDecimal
Résultat string

toLocale() public static méthode

public static toLocale ( BigDecimal self, string pattern ) : string
self BigDecimal
pattern string
Résultat string

toStr() public static méthode

public static toStr ( BigDecimal self ) : string
self BigDecimal
Résultat string

type() public static méthode

public static type ( BigDecimal self ) : Type
self BigDecimal
Résultat Type

Property Details

m_defVal public_oe static_oe property

public static BigDecimal,Fan.Sys m_defVal
Résultat BigDecimal