1 / 1 / 1
Регистрация: 24.03.2010
Сообщений: 29
1

не могу разобраться с << >>

25.03.2010, 11:43. Показов 747. Ответов 6
Метки нет (Все метки)

<< Сдвиг влево битового представления значения левого целочисленного операнда на количество разрядов, равное значению правого целочисленного операнда
>> Сдвиг вправо битового представления значения левого целочисленного операнда на количество разрядов, равное значению правого целочисленного операнда

PHP
1
2
echo(4<<2); // равно 16
echo(5>>1); // равно 2
какая здесь формула?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.03.2010, 11:43
Ответы с готовыми решениями:

Задали работу, не могу разобраться. Используется делфи 10, не могу разобраться, как это сделать
В одномерном массиве, состоящем из n вещественных элементов, вычислить: минимальный элемент массива...

Не могу разобраться разобраться с кодом меню
Добрый день. Я понимаю, что тут все, наверное, элементарно. Но я только начала изучение js и пока...

Приветствую, не могу разобраться с кодом программы и не могу сделать .obj файл
.model tiny; нужно будет получить исполняемый файл формата СОМ .code org 100h start: mov ax,...

Не могу найти ошибку!! не могу не как разобраться! надо до завтра.
условие: Для 7 человек, среди которых есть мужчины и женщины, хранятся следующие данные: имя, пол...

6
Супер-модератор
8774 / 2521 / 143
Регистрация: 07.03.2007
Сообщений: 11,872
25.03.2010, 11:50 2
cwage, по идее возведение в степень двойки или корень из оной:
100 - 4 => 100<<2 => 10000 = 16
101 - 5 => 101 >> 1 => 010 = 2
0
886 / 681 / 101
Регистрация: 23.01.2009
Сообщений: 1,582
26.03.2010, 10:05 3
Код
x << n == x * (2 ^ n)
x >> n == x / (2 ^ n)
Добавлено через 1 минуту
Естественно, при >> результат - только целое число
0
1 / 1 / 1
Регистрация: 24.03.2010
Сообщений: 29
26.03.2010, 11:13  [ТС] 4
PHP
1
echo (6^5); // равно 3
^ Поразрядное исключающее ИЛИ
дайте формулу как рассчитывается ^
0
13206 / 6593 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
26.03.2010, 16:31 5
Цитата Сообщение от cwage Посмотреть сообщение
дайте формулу как рассчитывается ^
a^b = ~a & b | a & ~b
0
1 / 1 / 1
Регистрация: 24.03.2010
Сообщений: 29
29.03.2010, 10:51  [ТС] 6
~ Поразрядное отрицание (NOT)

& Поразрядная конъюнкция (AND)
echo(6&5); // равно 4
как рассчитывается ~ и &
0
Почетный модератор
11279 / 4240 / 433
Регистрация: 12.06.2008
Сообщений: 12,234
29.03.2010, 11:19 7
Цитата Сообщение от cwage Посмотреть сообщение
как рассчитывается ~ и &
~ инвертирует биты... т.е. единицы превращает в нули, а нули в единицы. Например
$a = 0x53; // это в двоичной система будет 01010011
$a = ~$a; // в результате получится 10101100... или в шестнадцатеричной система 0xAC

& выполняет операцию "И"... или умножает биты. Единица получится только в том случае, если обе части = 1... например 0x53 & 0x21... это можно представить в двоичном виде 01010011 & 00100001
Код
01010011
00100001
---------
00000001
Т.к. только один бит в обоих частях состоит из 1, то в результате только он и будет = 1. Значит результат 0x01
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.03.2010, 11:19
Помогаю со студенческими работами здесь

Не могу написать комментарии для функции поиска, не могу разобраться...
void __fastcall TForm1::FindDialog1Find(TObject *Sender) { int found, start, end; //...

Не могу разобраться с If-ами. Не могу найти ошибку
Только начал знакомство с программированием. Преподаватель задал задание, написать программу в VLC...

Не могу разобраться с циклами (не могу понять как сделать так чтоб цикл считывал каждый элемент, без массива!)
Натурально число а вводится пользователем.Определить количество не нудевых цифр этого числа . Не...

Не могу разобраться
Такая проблема, нужно по названию игры её убивать Надо было для учебного заведения убирать cs и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru