getBit()

Возвращает значение определенного бита.

Краткое описание

int getBit(bit32 aBitVar, int position);int getBit(bit64 aBitVar, int position);

Параметры

ПараметрыОписание
aBitVarРассматриваемая переменная Bit32/Bit64
positionПозиция бита

Возвращаемое значение

Функция возвращает либо 0, либо 1 или, в случае ошибок, -1.

Ошибки

В случае неверного аргумента

Описание

Возвращает значение бита 0 или 1, в позиции position, в диапазоне от 0 до 31 (bit32) или от 0 до 63 (bit64). Младший бит находится в позиции 0.
ЗначокПРИМЕР
main()
{
bit32 b;
b=13;// 1101
DebugN(getBit(b,1)); // Возвращает 0
}

Используется для объекта

Функции переменных bit32/bit64

Доступность

CTRL

См. также

setBit()

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *