Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Побитовые операции.


Автор: andrew_121 21.7.2009, 11:09
Подскажите плиз побитовое представление 2^8, 9, -3.

Спасибо!

Автор: xvr 21.7.2009, 12:16
2^8 = 10 (dec) = 1010 (bin)
9 = 1001 (bin)
-3 = (111...)101 (bin)

Последнее разбавить 1ками спереди по вкусу  smile 

Автор: andrew_121 21.7.2009, 12:20
xvr, Спасибо!
Что-то я ступил с вопросом. Калькулятор же есть.


п.с.
никогда не получалось освоить бинарные числа и побитовые операции.

Автор: mrbrooks 21.7.2009, 12:25
Цитата(andrew_121 @  21.7.2009,  12:20 Найти цитируемый пост)
никогда не получалось освоить бинарные числа и побитовые операции.

особенно когда есть std::bitset - на это можно забить.  хотя конечно это не гламурно.

Автор: andrew_121 21.7.2009, 12:26
Цитата(mrbrooks @  21.7.2009,  12:25 Найти цитируемый пост)
особенно когда есть std::bitset

Именно из-за него. Если бы не он, пришлось бы.

Автор: GoldFinch 21.7.2009, 13:15
сам ты побитовый, они называются поразрядными

Добавлено через 1 минуту и 44 секунды
бинарных чисел тоже не бывает, есть двоичные
хотя бинарным числом можно назвать комплексное, т.к. оно из двух компонент

Автор: andrew_121 21.7.2009, 13:23
GoldFinch, Не придирайся. Все поняли о чем речь. И ты тож.

Автор: Andrey44 21.7.2009, 14:26
Цитата(GoldFinch @  21.7.2009,  13:15 Найти цитируемый пост)
бинарных чисел тоже не бывает, есть двоичные

А это разве не одно и тоже?

Добавлено через 11 минут и 39 секунд
Цитата(GoldFinch @  21.7.2009,  13:15 Найти цитируемый пост)
хотя бинарным числом можно назвать комплексное, т.к. оно из двух компонент

http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BF%D0%BB%D0%B5%D0%BA%D1%81%D0%BD%D0%BE%D0%B5_%D1%87%D0%B8%D1%81%D0%BB%D0%BE

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)