C# Класс OctoTorrent.Dht.BigInteger

Показать файл Открыть проект Примеры использования класса

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

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