C# 클래스 Universal.Torrent.Dht.BigInteger

파일 보기 프로젝트 열기: haroldma/Universal.Torrent 1 사용 예제들

공개 메소드들

메소드 설명
BigInteger ( ) : System
BigInteger ( BigInteger bi ) : System
BigInteger ( BigInteger bi, uint len ) : System
BigInteger ( Sign sign, uint len ) : System
BigInteger ( byte inData ) : System
BigInteger ( uint ui ) : System
BitCount ( ) : int
Compare ( BigInteger bi ) : Sign
Equals ( object o ) : bool
GetBytes ( ) : byte[]
GetHashCode ( ) : int
ModPow ( BigInteger exp, BigInteger n ) : BigInteger
SetBit ( uint bitNum, bool value ) : void
TestBit ( int bitNum ) : bool
ToString ( ) : string
ToString ( uint radix ) : string
ToString ( uint radix, string characterSet ) : string
operator ( ) : BigInteger
operator ( ) : bool
operator ( ) : int
operator ( ) : uint

비공개 메소드들

메소드 설명
Normalize ( ) : void

Normalizes this by setting the length to the actual number of uints used in data and by setting the sign to Sign.Zero if the value of this is 0.

Pow ( BigInteger value, uint p ) : BigInteger
Xor ( BigInteger other ) : BigInteger

메소드 상세

BigInteger() 공개 메소드

public BigInteger ( ) : System
리턴 System

BigInteger() 공개 메소드

public BigInteger ( BigInteger bi ) : System
bi BigInteger
리턴 System

BigInteger() 공개 메소드

public BigInteger ( BigInteger bi, uint len ) : System
bi BigInteger
len uint
리턴 System

BigInteger() 공개 메소드

public BigInteger ( Sign sign, uint len ) : System
sign Sign
len uint
리턴 System

BigInteger() 공개 메소드

public BigInteger ( byte inData ) : System
inData byte
리턴 System

BigInteger() 공개 메소드

public BigInteger ( uint ui ) : System
ui uint
리턴 System

BitCount() 공개 메소드

public BitCount ( ) : int
리턴 int

Compare() 공개 메소드

public Compare ( BigInteger bi ) : Sign
bi BigInteger
리턴 Sign

Equals() 공개 메소드

public Equals ( object o ) : bool
o object
리턴 bool

GetBytes() 공개 메소드

public GetBytes ( ) : byte[]
리턴 byte[]

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

ModPow() 공개 메소드

public ModPow ( BigInteger exp, BigInteger n ) : BigInteger
exp BigInteger
n BigInteger
리턴 BigInteger

SetBit() 공개 메소드

public SetBit ( uint bitNum, bool value ) : void
bitNum uint
value bool
리턴 void

TestBit() 공개 메소드

public TestBit ( int bitNum ) : bool
bitNum int
리턴 bool

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

ToString() 공개 메소드

public ToString ( uint radix ) : string
radix uint
리턴 string

ToString() 공개 메소드

public ToString ( uint radix, string characterSet ) : string
radix uint
characterSet string
리턴 string

operator() 공개 정적인 메소드

public static operator ( ) : BigInteger
리턴 BigInteger

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

operator() 공개 정적인 메소드

public static operator ( ) : int
리턴 int

operator() 공개 정적인 메소드

public static operator ( ) : uint
리턴 uint