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

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

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

Свойство Тип Описание
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