Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Unsigned EraseGroupBits(unsigned x, int n1, int n2);

Сравнивает лексографически строки string1 и string2 и возвращает | То же, что и strcmp, только сравнивается не более n первых символов. | Набору символов, задаваемому строкой string2. Завершающий нулевой символ не | String1. В случае неудачи возвращается значение NULL. | В строке string1 щыуществляет замену подстрок string2 строками | Задание N 2 | Определить количество отрицательных элементов в заданной строке | EraseExceptGroupBits -возвращает х с обнуленными разрядами, за исключением заданной группы | Class DateField. | Class VertMenu. |


Читайте также:
  1. Unsigned MoveGroupBits(unsigned x, unsigned y, int n1, int n2);

EraseGroupBits – возвращает x с обнуленной группой разрядов с n1 по n2

Разряды нумеруются с 0

Пример: EraseGroupBits(0xFFFF,4,7) = 0xFF0F

№ 17

Unsigned Write1toGroupBits(unsigned x, int n1, int n2);

Write1toGroupBits –заполняет группу разрядов с n1 по n2 единицами

Разряды нумеруются с 0

Пример: Write1ToGroupBits(0x1111,4,7) = 0x11F1

№ 18

Unsigned MovtLeft(unsigned x, int n, int bit);

MoveLeft - сдвигает х влево на n разрядов с заполнением значением onebit (только 0 или 1) освободившихся разрядов

Примеры: MoveLeft(0x123,4,1) = 0x123F

MoveLeft(0x123,4,0) = 0x1230

№ 19

Unsigned ChangeBits(unsigned x, unsigned y);

Есди в четных разрядах у стоит 1. то соответствующие разряда х инвертируются.

Разряды нумеруются с 0

Пример: ChangeBits(0xFFFF,0xF541) = 0xAABE

№ 20

Unsigned CicleMoveBitsLeft(unsigned x, int n);

CicleMoveBitsLeft – осуществляет циклический сдвиг влево на n разрядов

Пример: CicleMoveBitsLeft(0xABCD,4) = 0xBCDA

№ 21

Unsigned CicleMoveBitsRight(unsigned x, int n);

CicleMoveBitsRight – осуществляет циклический сдвиг вправо на n разрядов

Пример: CicleMoveBitsRight(0xABCD,4) = 0xDABC

№ 22

Unsigned ChangeGroupBits(unsigned x, unsigned y, int n1, int n2);

ChangeGroupBits– возвращает х, в котором заданная группа разрядов получается исключающим или соответствующих групп х и у

Разряды нумеруются с 0

ChangeGroupBits(0xFFFF,0xFFA5,1,7) = 0xFF5B

№ 23


Дата добавления: 2015-07-11; просмотров: 155 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Задание № 5| Unsigned MoveGroupBits(unsigned x, unsigned y, int n1, int n2);

mybiblioteka.su - 2015-2024 год. (0.007 сек.)