Table of Contents

Class Integers

Namespace
Org.BouncyCastle.Utilities
Assembly
BouncyCastle.Cryptography.dll
public static class Integers
Inheritance
Integers
Inherited Members

Fields

NumBits

public const int NumBits = 32

Field Value

int

NumBytes

public const int NumBytes = 4

Field Value

int

Methods

HighestOneBit(int)

public static int HighestOneBit(int i)

Parameters

i int

Returns

int

HighestOneBit(uint)

[CLSCompliant(false)]
public static uint HighestOneBit(uint i)

Parameters

i uint

Returns

uint

LowestOneBit(int)

public static int LowestOneBit(int i)

Parameters

i int

Returns

int

LowestOneBit(uint)

[CLSCompliant(false)]
public static uint LowestOneBit(uint i)

Parameters

i uint

Returns

uint

NumberOfLeadingZeros(int)

public static int NumberOfLeadingZeros(int i)

Parameters

i int

Returns

int

NumberOfTrailingZeros(int)

public static int NumberOfTrailingZeros(int i)

Parameters

i int

Returns

int

PopCount(int)

public static int PopCount(int i)

Parameters

i int

Returns

int

PopCount(uint)

[CLSCompliant(false)]
public static int PopCount(uint u)

Parameters

u uint

Returns

int

Reverse(int)

public static int Reverse(int i)

Parameters

i int

Returns

int

Reverse(uint)

[CLSCompliant(false)]
public static uint Reverse(uint i)

Parameters

i uint

Returns

uint

ReverseBytes(int)

public static int ReverseBytes(int i)

Parameters

i int

Returns

int

ReverseBytes(uint)

[CLSCompliant(false)]
public static uint ReverseBytes(uint i)

Parameters

i uint

Returns

uint

RotateLeft(int, int)

public static int RotateLeft(int i, int distance)

Parameters

i int
distance int

Returns

int

RotateLeft(uint, int)

[CLSCompliant(false)]
public static uint RotateLeft(uint i, int distance)

Parameters

i uint
distance int

Returns

uint

RotateRight(int, int)

public static int RotateRight(int i, int distance)

Parameters

i int
distance int

Returns

int

RotateRight(uint, int)

[CLSCompliant(false)]
public static uint RotateRight(uint i, int distance)

Parameters

i uint
distance int

Returns

uint