C# Класс Fan.Sys.FanDecimal

FanDecimal defines the methods for Fan.Sys.BigDecimal. The actual class used for representation is Fan.Sys.BigDecimal
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
m_defVal BigDecimal

Открытые методы

Метод Описание
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

Описание методов

abs() публичный статический Метод

public static abs ( BigDecimal self ) : BigDecimal
self BigDecimal
Результат BigDecimal

compare() публичный статический Метод

public static compare ( BigDecimal self, object obj ) : long
self BigDecimal
obj object
Результат long

decrement() публичный статический Метод

public static decrement ( BigDecimal self ) : BigDecimal
self BigDecimal
Результат BigDecimal

div() публичный статический Метод

public static div ( BigDecimal self, BigDecimal x ) : BigDecimal
self BigDecimal
x BigDecimal
Результат BigDecimal

divFloat() публичный статический Метод

public static divFloat ( BigDecimal self, double x ) : BigDecimal
self BigDecimal
x double
Результат BigDecimal

divInt() публичный статический Метод

public static divInt ( BigDecimal self, long x ) : BigDecimal
self BigDecimal
x long
Результат BigDecimal

encode() публичный статический Метод

public static encode ( BigDecimal self, ObjEncoder @out ) : void
self BigDecimal
@out Fanx.Serial.ObjEncoder
Результат void

equals() публичный статический Метод

public static equals ( BigDecimal self, object obj ) : bool
self BigDecimal
obj object
Результат bool

fromStr() публичный статический Метод

public static fromStr ( string s ) : BigDecimal
s string
Результат BigDecimal

fromStr() публичный статический Метод

public static fromStr ( string s, bool check ) : BigDecimal
s string
check bool
Результат BigDecimal

hash() публичный статический Метод

public static hash ( BigDecimal self ) : long
self BigDecimal
Результат long

increment() публичный статический Метод

public static increment ( BigDecimal self ) : BigDecimal
self BigDecimal
Результат BigDecimal

max() публичный статический Метод

public static max ( BigDecimal self, BigDecimal that ) : BigDecimal
self BigDecimal
that BigDecimal
Результат BigDecimal

min() публичный статический Метод

public static min ( BigDecimal self, BigDecimal that ) : BigDecimal
self BigDecimal
that BigDecimal
Результат BigDecimal

minus() публичный статический Метод

public static minus ( BigDecimal self, BigDecimal x ) : BigDecimal
self BigDecimal
x BigDecimal
Результат BigDecimal

minusFloat() публичный статический Метод

public static minusFloat ( BigDecimal self, double x ) : BigDecimal
self BigDecimal
x double
Результат BigDecimal

minusInt() публичный статический Метод

public static minusInt ( BigDecimal self, long x ) : BigDecimal
self BigDecimal
x long
Результат BigDecimal

mod() публичный статический Метод

public static mod ( BigDecimal self, BigDecimal x ) : BigDecimal
self BigDecimal
x BigDecimal
Результат BigDecimal

modFloat() публичный статический Метод

public static modFloat ( BigDecimal self, double x ) : BigDecimal
self BigDecimal
x double
Результат BigDecimal

modInt() публичный статический Метод

public static modInt ( BigDecimal self, long x ) : BigDecimal
self BigDecimal
x long
Результат BigDecimal

mult() публичный статический Метод

public static mult ( BigDecimal self, BigDecimal x ) : BigDecimal
self BigDecimal
x BigDecimal
Результат BigDecimal

multFloat() публичный статический Метод

public static multFloat ( BigDecimal self, double x ) : BigDecimal
self BigDecimal
x double
Результат BigDecimal

multInt() публичный статический Метод

public static multInt ( BigDecimal self, long x ) : BigDecimal
self BigDecimal
x long
Результат BigDecimal

negate() публичный статический Метод

public static negate ( BigDecimal self ) : BigDecimal
self BigDecimal
Результат BigDecimal

plus() публичный статический Метод

public static plus ( BigDecimal self, BigDecimal x ) : BigDecimal
self BigDecimal
x BigDecimal
Результат BigDecimal

plusFloat() публичный статический Метод

public static plusFloat ( BigDecimal self, double x ) : BigDecimal
self BigDecimal
x double
Результат BigDecimal

plusInt() публичный статический Метод

public static plusInt ( BigDecimal self, long x ) : BigDecimal
self BigDecimal
x long
Результат BigDecimal

toCode() публичный статический Метод

public static toCode ( BigDecimal self ) : string
self BigDecimal
Результат string

toLocale() публичный статический Метод

public static toLocale ( BigDecimal self ) : string
self BigDecimal
Результат string

toLocale() публичный статический Метод

public static toLocale ( BigDecimal self, string pattern ) : string
self BigDecimal
pattern string
Результат string

toStr() публичный статический Метод

public static toStr ( BigDecimal self ) : string
self BigDecimal
Результат string

type() публичный статический Метод

public static type ( BigDecimal self ) : Type
self BigDecimal
Результат Type

Описание свойств

m_defVal публичное статическое свойство

public static BigDecimal,Fan.Sys m_defVal
Результат BigDecimal