powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Обясните выражение (256 & 304) !
12 сообщений из 12, страница 1 из 1
Обясните выражение (256 & 304) !
    #34979823
sergio2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста почему выражение (256 & 304) == 1, а (128 & 304) == 0 ?

Спасибо.
...
Рейтинг: 0 / 0
Обясните выражение (256 & 304) !
    #34979826
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не совсем так.
256 & 304 = 256

А что именно не понятно?
...
Рейтинг: 0 / 0
Обясните выражение (256 & 304) !
    #34979833
sergio2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoftНе совсем так.
256 & 304 =

А что именно не понятно?

Нет не 256.

Edit1->Text = (128 & 304) ; равно 0
Edit1->Text = (256 & 304) ; равно 1
...
Рейтинг: 0 / 0
Обясните выражение (256 & 304) !
    #34979834
sergio2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoftНе совсем так.
256 & 304 =

А что именно не понятно?

Нет не 256.

Edit1->Text = (128 & 304) ; равно 0
Edit1->Text = (256 & 304) ; равно 1
...
Рейтинг: 0 / 0
Обясните выражение (256 & 304) !
    #34979894
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как строка у вас может быть равна 0 или 1 ?
...
Рейтинг: 0 / 0
Обясните выражение (256 & 304) !
    #34979904
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergio2 wrote:

> Нет не 256.
Нет, 256.
в консольном приложении сделайте:
printf("%d\n", 256 & 304), и посмотрите, что будет.
--
We are all going to hell and I'm driving the bus
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Обясните выражение (256 & 304) !
    #34979934
Фотография Анатолий Широков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
 
 1 0000 0000 (256)
&
 1 0011 0000 (304)
-----------------
 1 0000 0000 (256)



   1000 0000 (128)
&
 1 0011 0000 (304)
-----------------
 0 0000 0000 (  0) 
...
Рейтинг: 0 / 0
Обясните выражение (256 & 304) !
    #34980713
sergio2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Анатолий Широков
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
 
 1 0000 0000 (256)
&
 1 0011 0000 (304)
-----------------
 1 0000 0000 (256)



   1000 0000 (128)
&
 1 0011 0000 (304)
-----------------
 0 0000 0000 (  0) 


Ага, это побитное умножение. Все понятно. Спасибо за помощь.
...
Рейтинг: 0 / 0
Обясните выражение (256 & 304) !
    #34980725
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergio2 wrote:

> Ага, это побитное умножение
Это не умножение, это логическое "И", оно же "AND".

Объясняю:

7 & 3 = 3.
Код: plaintext
1.
2.
3.
4.
 111
& 11
----
 011

7*3 = 21.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
  111
*  11
 ----
  111
+111
-----
10101


--
We are all going to hell and I'm driving the bus
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Обясните выражение (256 & 304) !
    #34980821
Фотография Анатолий Широков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ErV
sergio2 wrote:

> Ага, это побитное умножение
Это не умножение, это логическое "И", оно же "AND".


Это побитовое "И". Логическое "И" применяется в булевых выражениях.
...
Рейтинг: 0 / 0
Обясните выражение (256 & 304) !
    #34980833
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Анатолий Широков wrote:

> Это побитовое "И"
Согласен, ошибся.
--
We are all going to hell and I'm driving the bus
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Обясните выражение (256 & 304) !
    #34981824
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а победитовое И встречается?
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Обясните выражение (256 & 304) !
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]