C# Класс LitDev.LDBits

Показать файл Открыть проект

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

Метод Описание
AndBits ( Primitive var1, Primitive var2 ) : Primitive

Logically And 2 numbers.

GetBit ( Primitive var, Primitive bit ) : Primitive

Get the bit value in a number.

GetBits ( Primitive var ) : Primitive

Get an array of bit values.

Not ( Primitive var ) : Primitive

Logically Not a number.

OrBits ( Primitive var1, Primitive var2 ) : Primitive

Logically Or 2 numbers.

SetBit ( Primitive var, Primitive bit ) : Primitive

Set a bit in a number.

UnsetBit ( Primitive var, Primitive bit ) : Primitive

Unset a bit in a number.

XOrBits ( Primitive var1, Primitive var2 ) : Primitive

Logically XOr 2 numbers.

Описание методов

AndBits() публичный статический Метод

Logically And 2 numbers.
public static AndBits ( Primitive var1, Primitive var2 ) : Primitive
var1 Primitive The first number.
var2 Primitive The second number.
Результат Primitive

GetBit() публичный статический Метод

Get the bit value in a number.
public static GetBit ( Primitive var, Primitive bit ) : Primitive
var Primitive The number to test.
bit Primitive A bit to test (1 to 32).
Результат Primitive

GetBits() публичный статический Метод

Get an array of bit values.
public static GetBits ( Primitive var ) : Primitive
var Primitive The number to get the bits.
Результат Primitive

Not() публичный статический Метод

Logically Not a number.
public static Not ( Primitive var ) : Primitive
var Primitive The number to Not.
Результат Primitive

OrBits() публичный статический Метод

Logically Or 2 numbers.
public static OrBits ( Primitive var1, Primitive var2 ) : Primitive
var1 Primitive The first number.
var2 Primitive The second number.
Результат Primitive

SetBit() публичный статический Метод

Set a bit in a number.
public static SetBit ( Primitive var, Primitive bit ) : Primitive
var Primitive The number to set the bit.
bit Primitive A bit to set (1 to 32).
Результат Primitive

UnsetBit() публичный статический Метод

Unset a bit in a number.
public static UnsetBit ( Primitive var, Primitive bit ) : Primitive
var Primitive The number to unset the bit.
bit Primitive A bit to unset (1 to 32).
Результат Primitive

XOrBits() публичный статический Метод

Logically XOr 2 numbers.
public static XOrBits ( Primitive var1, Primitive var2 ) : Primitive
var1 Primitive The first number.
var2 Primitive The second number.
Результат Primitive