|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.07.2017, 14:10 | #1 |
Регистрация: 15.07.2017
Сообщений: 8
|
Как узнать, сколько бит ??
Здравствуйте. Дана задача
Дано натуральное число меньше 16. Посчитать количество его единичных битов. Например, если дано число 9, запись которого в двоичной системе счисления равна 10012 (подстрочная цифра 2 справа от числа означает, что оно записано в двоичной системе счисления), то количество его единичных битов равно 2. Я наверное туплю, но не могу сообразить, как понять "сколько единичных битов в числе"? например в числе 12,18. Подскажите пожалуйста |
22.07.2017, 14:35 | #2 |
Пользователь
Регистрация: 15.07.2017
Сообщений: 31
|
При работе с битами, полезно пользоваться калькулятором:
http://infocisco.ru/numeral_system.php Число 12 в двоичном виде 1100 Число 18 в двоичном виде 10010 Сначала, для практики, надо вывести биты числа: Код:
Код:
Код:
Последний раз редактировалось agmag; 22.07.2017 в 14:44. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как узнать, сколько времени работает программа? | Nhpro | C# (си шарп) | 1 | 10.01.2017 19:18 |
Как узнать сколько сводных таблиц и сколько срезов на рабочем листе? | RISagitov | Microsoft Office Excel | 0 | 31.10.2015 19:30 |
Как узнать сколько кнопок на рабочем листе? | RISagitov | Microsoft Office Excel | 7 | 26.10.2015 15:51 |
Как узнать, сколько в тексте пробелов | Скрипт | Microsoft Office Word | 13 | 11.02.2013 13:58 |
Как узнать сколько RAM хавает процесс | WOWka777 | Общие вопросы C/C++ | 5 | 01.02.2011 17:02 |