|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.09.2011, 18:57 | #1 |
Пользователь
Регистрация: 12.10.2010
Сообщений: 11
|
Логические операции
Что означают следующие логические операторы:
i=02; j=03; k=i & j | 04; // k = 6 |
18.09.2011, 19:23 | #2 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
& - and
| - or Правда они не логические... |
18.09.2011, 19:53 | #3 |
Форумчанин
Регистрация: 08.01.2011
Сообщений: 226
|
это битовые операции.
число 2 в двоичной системе 00000010 число 3 в двоичной системе 00000011 число 4 в двоичной системе 00000100 далее 2 & 3 (2 and 3) будет 00000010 = 2 00000011 = 3 ----------- 00000010 = 2 далее с этим | (or) 4 00000010 = 2 00000100 = 4 --------------------- 00000110 = 6 |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Логические операции | _-Re@l-_ | Помощь студентам | 16 | 04.11.2010 13:24 |
логические операции | yk92 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 28.10.2010 09:38 |
Логические операции | AlexandraKr | Помощь студентам | 0 | 18.10.2010 15:20 |
Логические операции в операторе if – else(C++) | LaNgOr | Помощь студентам | 1 | 01.10.2010 23:42 |
Логические операции | тотошкин | Помощь студентам | 1 | 23.01.2010 21:52 |