Логический тип данных. Операции сравнения
Категория реферата: Рефераты по информатике, программированию
Теги реферата: реферат бесплатно на тему, новые сочинения
Добавил(а) на сайт: Senotrusov.
Предыдущая страница реферата | 1 2 3 4
0110 0100
1100 1000
XOR
1010 1100.
Получили двоичное число 1010 1100 = 128+32+8+4 = 172.
Операции ShL и ShR называются операциями соответственно левого сдвига и правого сдвига. Они сдвигают биты первого операнда на количество разрядов, равное значению второго операнда, освободившиеся разряды заполняются нулевыми битами. Например:
10 ShL 3 = 80
40 ShR 3 = 5.
Число 10 кодируется как 0000 1010; сдвинем биты влево на 3 разряда, получим 0101 0000 = 64+16 = 80. Таким образом, сдвигая биты влево на n разрядов, мы умножаем число на 2 в степени n, а сдвигая вправо - делим на 2 в степени n. Этим свойством операций сдвига пользуются, когда в программе приходится часто умножать или делить целые числа на степень двойки, т.к. операции сдвига выполняются намного быстрее, чем арифметические операции.
Скачали данный реферат: Доминик, Гликерия, Нежданов, Агапов, Milija, Bogolepov, Zinov'ev.
Последние просмотренные рефераты на тему: реферат бесплатно без регистрации, изложение 8 класс русский язык, конспект урока 7 класс, учет диплом.
Предыдущая страница реферата | 1 2 3 4