C# 클래스 Fan.Sys.FanDecimal

FanDecimal defines the methods for Fan.Sys.BigDecimal. The actual class used for representation is Fan.Sys.BigDecimal
파일 보기 프로젝트 열기: xored/f4 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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