C# 클래스 Fan.Sys.FanInt

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

공개 프로퍼티들

프로퍼티 타입 설명
Chunk Long
m_defVal long
m_maxVal long
m_minVal long

공개 메소드들

메소드 설명
abs ( long self ) : long
and ( long self, long x ) : long
compare ( long self, object obj ) : long
decrement ( long self ) : long
div ( long self, long x ) : long
divDecimal ( long self, BigDecimal x ) : BigDecimal
divFloat ( long self, double x ) : double
encode ( long self, ObjEncoder @out ) : void
equals ( long self, object obj ) : bool
equalsIgnoreCase ( long self, long ch ) : bool
fromDigit ( long self ) : Long
fromDigit ( long self, long radix ) : Long
fromStr ( string s ) : Long
fromStr ( string s, long radix ) : Long
fromStr ( string s, long radix, bool check ) : Long
hash ( long self ) : long
increment ( long self ) : long
isAlpha ( long self ) : bool
isAlphaNum ( long self ) : bool
isDigit ( long self ) : bool
isDigit ( long self, long radix ) : bool
isEven ( long self ) : bool
isLower ( long self ) : bool
isOdd ( long self ) : bool
isSpace ( long self ) : bool
isUpper ( long self ) : bool
localeIsLower ( long self ) : bool
localeIsUpper ( long self ) : bool
localeLower ( long self ) : long
localeUpper ( long self ) : long
lower ( long self ) : long
max ( long self, long that ) : long
min ( long self, long that ) : long
minus ( long self, long x ) : long
minusDecimal ( long self, BigDecimal x ) : BigDecimal
minusFloat ( long self, double x ) : double
mod ( long self, long x ) : long
modDecimal ( long self, BigDecimal x ) : BigDecimal
modFloat ( long self, double x ) : double
mult ( long self, long x ) : long
multDecimal ( long self, BigDecimal x ) : BigDecimal
multFloat ( long self, double x ) : double
negate ( long self ) : long
not ( long self ) : long
or ( long self, long x ) : long
plus ( long self, long x ) : long
plusDecimal ( long self, BigDecimal x ) : BigDecimal
plusFloat ( long self, double x ) : double
pow ( long self, long pow ) : long
random ( ) : long
random ( Range r ) : long
shifta ( long self, long x ) : long
shiftl ( long self, long x ) : long
shiftr ( long self, long x ) : long
times ( long self, Func f ) : void
toChar ( long self ) : string
toCode ( long self ) : string
toCode ( long self, long b ) : string
toDateTime ( long self ) : DateTime
toDateTime ( long self, TimeZone tz ) : DateTime
toDigit ( long self ) : Long
toDigit ( long self, long radix ) : Long
toDuration ( long self ) : Duration
toHex ( long self ) : string
toHex ( long self, Long width ) : string
toLocale ( long self ) : String
toLocale ( long self, string pattern ) : String
toRadix ( long self, long radix ) : string
toRadix ( long self, long radix, Long width ) : string
toStr ( long self ) : string
type ( long self ) : Type
upper ( long self ) : long
xor ( long self, long x ) : long

비공개 메소드들

메소드 설명
FanInt ( ) : System
toLocaleBytes ( long b ) : string

메소드 상세

abs() 공개 정적인 메소드

public static abs ( long self ) : long
self long
리턴 long

and() 공개 정적인 메소드

public static and ( long self, long x ) : long
self long
x long
리턴 long

compare() 공개 정적인 메소드

public static compare ( long self, object obj ) : long
self long
obj object
리턴 long

decrement() 공개 정적인 메소드

public static decrement ( long self ) : long
self long
리턴 long

div() 공개 정적인 메소드

public static div ( long self, long x ) : long
self long
x long
리턴 long

divDecimal() 공개 정적인 메소드

public static divDecimal ( long self, BigDecimal x ) : BigDecimal
self long
x BigDecimal
리턴 BigDecimal

divFloat() 공개 정적인 메소드

public static divFloat ( long self, double x ) : double
self long
x double
리턴 double

encode() 공개 정적인 메소드

public static encode ( long self, ObjEncoder @out ) : void
self long
@out Fanx.Serial.ObjEncoder
리턴 void

equals() 공개 정적인 메소드

public static equals ( long self, object obj ) : bool
self long
obj object
리턴 bool

equalsIgnoreCase() 공개 정적인 메소드

public static equalsIgnoreCase ( long self, long ch ) : bool
self long
ch long
리턴 bool

fromDigit() 공개 정적인 메소드

public static fromDigit ( long self ) : Long
self long
리턴 Long

fromDigit() 공개 정적인 메소드

public static fromDigit ( long self, long radix ) : Long
self long
radix long
리턴 Long

fromStr() 공개 정적인 메소드

public static fromStr ( string s ) : Long
s string
리턴 Long

fromStr() 공개 정적인 메소드

public static fromStr ( string s, long radix ) : Long
s string
radix long
리턴 Long

fromStr() 공개 정적인 메소드

public static fromStr ( string s, long radix, bool check ) : Long
s string
radix long
check bool
리턴 Long

hash() 공개 정적인 메소드

public static hash ( long self ) : long
self long
리턴 long

increment() 공개 정적인 메소드

public static increment ( long self ) : long
self long
리턴 long

isAlpha() 공개 정적인 메소드

public static isAlpha ( long self ) : bool
self long
리턴 bool

isAlphaNum() 공개 정적인 메소드

public static isAlphaNum ( long self ) : bool
self long
리턴 bool

isDigit() 공개 정적인 메소드

public static isDigit ( long self ) : bool
self long
리턴 bool

isDigit() 공개 정적인 메소드

public static isDigit ( long self, long radix ) : bool
self long
radix long
리턴 bool

isEven() 공개 정적인 메소드

public static isEven ( long self ) : bool
self long
리턴 bool

isLower() 공개 정적인 메소드

public static isLower ( long self ) : bool
self long
리턴 bool

isOdd() 공개 정적인 메소드

public static isOdd ( long self ) : bool
self long
리턴 bool

isSpace() 공개 정적인 메소드

public static isSpace ( long self ) : bool
self long
리턴 bool

isUpper() 공개 정적인 메소드

public static isUpper ( long self ) : bool
self long
리턴 bool

localeIsLower() 공개 정적인 메소드

public static localeIsLower ( long self ) : bool
self long
리턴 bool

localeIsUpper() 공개 정적인 메소드

public static localeIsUpper ( long self ) : bool
self long
리턴 bool

localeLower() 공개 정적인 메소드

public static localeLower ( long self ) : long
self long
리턴 long

localeUpper() 공개 정적인 메소드

public static localeUpper ( long self ) : long
self long
리턴 long

lower() 공개 정적인 메소드

public static lower ( long self ) : long
self long
리턴 long

max() 공개 정적인 메소드

public static max ( long self, long that ) : long
self long
that long
리턴 long

min() 공개 정적인 메소드

public static min ( long self, long that ) : long
self long
that long
리턴 long

minus() 공개 정적인 메소드

public static minus ( long self, long x ) : long
self long
x long
리턴 long

minusDecimal() 공개 정적인 메소드

public static minusDecimal ( long self, BigDecimal x ) : BigDecimal
self long
x BigDecimal
리턴 BigDecimal

minusFloat() 공개 정적인 메소드

public static minusFloat ( long self, double x ) : double
self long
x double
리턴 double

mod() 공개 정적인 메소드

public static mod ( long self, long x ) : long
self long
x long
리턴 long

modDecimal() 공개 정적인 메소드

public static modDecimal ( long self, BigDecimal x ) : BigDecimal
self long
x BigDecimal
리턴 BigDecimal

modFloat() 공개 정적인 메소드

public static modFloat ( long self, double x ) : double
self long
x double
리턴 double

mult() 공개 정적인 메소드

public static mult ( long self, long x ) : long
self long
x long
리턴 long

multDecimal() 공개 정적인 메소드

public static multDecimal ( long self, BigDecimal x ) : BigDecimal
self long
x BigDecimal
리턴 BigDecimal

multFloat() 공개 정적인 메소드

public static multFloat ( long self, double x ) : double
self long
x double
리턴 double

negate() 공개 정적인 메소드

public static negate ( long self ) : long
self long
리턴 long

not() 공개 정적인 메소드

public static not ( long self ) : long
self long
리턴 long

or() 공개 정적인 메소드

public static or ( long self, long x ) : long
self long
x long
리턴 long

plus() 공개 정적인 메소드

public static plus ( long self, long x ) : long
self long
x long
리턴 long

plusDecimal() 공개 정적인 메소드

public static plusDecimal ( long self, BigDecimal x ) : BigDecimal
self long
x BigDecimal
리턴 BigDecimal

plusFloat() 공개 정적인 메소드

public static plusFloat ( long self, double x ) : double
self long
x double
리턴 double

pow() 공개 정적인 메소드

public static pow ( long self, long pow ) : long
self long
pow long
리턴 long

random() 공개 정적인 메소드

public static random ( ) : long
리턴 long

random() 공개 정적인 메소드

public static random ( Range r ) : long
r Range
리턴 long

shifta() 공개 정적인 메소드

public static shifta ( long self, long x ) : long
self long
x long
리턴 long

shiftl() 공개 정적인 메소드

public static shiftl ( long self, long x ) : long
self long
x long
리턴 long

shiftr() 공개 정적인 메소드

public static shiftr ( long self, long x ) : long
self long
x long
리턴 long

times() 공개 정적인 메소드

public static times ( long self, Func f ) : void
self long
f Func
리턴 void

toChar() 공개 정적인 메소드

public static toChar ( long self ) : string
self long
리턴 string

toCode() 공개 정적인 메소드

public static toCode ( long self ) : string
self long
리턴 string

toCode() 공개 정적인 메소드

public static toCode ( long self, long b ) : string
self long
b long
리턴 string

toDateTime() 공개 정적인 메소드

public static toDateTime ( long self ) : DateTime
self long
리턴 DateTime

toDateTime() 공개 정적인 메소드

public static toDateTime ( long self, TimeZone tz ) : DateTime
self long
tz TimeZone
리턴 DateTime

toDigit() 공개 정적인 메소드

public static toDigit ( long self ) : Long
self long
리턴 Long

toDigit() 공개 정적인 메소드

public static toDigit ( long self, long radix ) : Long
self long
radix long
리턴 Long

toDuration() 공개 정적인 메소드

public static toDuration ( long self ) : Duration
self long
리턴 Duration

toHex() 공개 정적인 메소드

public static toHex ( long self ) : string
self long
리턴 string

toHex() 공개 정적인 메소드

public static toHex ( long self, Long width ) : string
self long
width Long
리턴 string

toLocale() 공개 정적인 메소드

public static toLocale ( long self ) : String
self long
리턴 String

toLocale() 공개 정적인 메소드

public static toLocale ( long self, string pattern ) : String
self long
pattern string
리턴 String

toRadix() 공개 정적인 메소드

public static toRadix ( long self, long radix ) : string
self long
radix long
리턴 string

toRadix() 공개 정적인 메소드

public static toRadix ( long self, long radix, Long width ) : string
self long
radix long
width Long
리턴 string

toStr() 공개 정적인 메소드

public static toStr ( long self ) : string
self long
리턴 string

type() 공개 정적인 메소드

public static type ( long self ) : Type
self long
리턴 Type

upper() 공개 정적인 메소드

public static upper ( long self ) : long
self long
리턴 long

xor() 공개 정적인 메소드

public static xor ( long self, long x ) : long
self long
x long
리턴 long

프로퍼티 상세

Chunk 공개적으로 정적으로 프로퍼티

public static Long Chunk
리턴 Long

m_defVal 공개적으로 정적으로 프로퍼티

sys::Int.defVal
public static long m_defVal
리턴 long

m_maxVal 공개적으로 정적으로 프로퍼티

sys::Int.maxValue
public static long m_maxVal
리턴 long

m_minVal 공개적으로 정적으로 프로퍼티

sys::Int.maxValue
public static long m_minVal
리턴 long