Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 22.05.2013
Сообщений: 36

Поразрядные операторы

05.08.2013, 22:00. Показов 1012. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Только начинаю изучать csharp по книге Герберта Шилдта, но не могу понять действие поразрядных операторов, просто не лезет. В связи с этим, может быть, кто нибудь знает хороший материал на эту тему, может даже видео?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.08.2013, 22:00
Ответы с готовыми решениями:

Поразрядные операторы
Добрый день! Помогите пожалуйста с такой проблемкой... Хочу изучить С# ,разбираю Шилдта и никак не могу понять 1н пример : static...

Поразрядные операторы - их суть и назначение
Господа, подскажите пожалуйста, что делают поразрядные операторы, если можно, то пожалуйста на пальцах, ибо дошел по шилдту до этого и...

Определить арифметические операторы и операторы сравнения (если возможно)
Для прямоугольного параллелепипеда определить арифметические операторы и операторы сравнения (если возможно).

3
Нарушил, 10 блоков,акка
 Аватар для Итори
72 / 72 / 11
Регистрация: 19.07.2013
Сообщений: 250
05.08.2013, 22:17
хороший материал на эту тему: книга по дискретной математики.
0
52 / 45 / 4
Регистрация: 07.10.2010
Сообщений: 95
05.08.2013, 22:26
Для начала прочитать что они делают. Например тут http://professorweb.ru/my/csha... 3/3_12.php

А потом - вот неплохой материальчик по всяким задачкам на поразрядные операции. Иногда спрашивают на собеседованиях. Иногда могут понадобится в жизни.
http://graphics.stanford.edu/~... hacks.html
0
Master of Orion
Эксперт .NET
 Аватар для Psilon
6102 / 4958 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
05.08.2013, 23:00
Цитата Сообщение от Psilon Посмотреть сообщение
bazyzy, система счисления равна двум, значит например 14 << 2 означает 14 * 2^2 = 56, 14 >> 2 означает 14 * 2^(-2) = 3
побитовый операторы делают то же, что и в логике
Рассмотрим логическое сложение |
C#
1
2
3
4
5
10101010 // 170
+
00110011 //51
________
10111011 //187
логическое умножение &
C#
1
2
3
4
5
10101010 // 170
&
00110011  //51
________
00100010 //34
Добавлено через 9 часов 25 минут
bazyzy, XOR который ^ - "исключающее или" или "сложение по модулю 2". Позволяет писать мутатень вроде такой
C++
1
a^=b^=a^=b
этот код обменивает местами значения в a и b, то есть выполняет такую операцию:
C++
1
2
3
int temp = a;
a = b;
b = temp;
ну и в принципе полезная штука, например, определить, являются ли два числа одного знака можно таким способом:
C#
1
if (a ^ b >= 0) ...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.08.2013, 23:00
Помогаю со студенческими работами здесь

Поразрядные операции
вот код: string buf; Console.WriteLine(&quot;Введите количество градусов&quot;); buf =...

Операторы отношения и логические операторы
Нужно ли знать на память таблицу истинности для логических операторов и операций импликации?может что-то с этим связное попасть на...

Подскажите "Логические и поразрядные операции языка С#"
Подскажите &quot;Логические и поразрядные операции языка С#.&quot;???

Поразрядные операторы,операторы сдвига
#include&lt;iostream&gt; using namespace std; int bitcount(unsigned x) { int b; for(b=0;x!=0;x&gt;&gt;=1) if(x&amp;01) b++; return...

Поразрядные операторы
Здравствуйте, объясните мне практическую ценность поразрядных операторов, не могу понять, зачем они нужны.. заранее спасибо.


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru