Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 22.10.2019
Сообщений: 6
1

Битовые операции: количество нулевых и единичных битов в целом неотрицательном числе

22.10.2019, 19:54. Показов 1502. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вывести количество нулевых и единичных битов в целом неотрицательном числе.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.10.2019, 19:54
Ответы с готовыми решениями:

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

Найти количество цифр в целом числе, заданном с клавиатуры
Найти количество цифр в целом числе, заданном с клавиатуры.

Функции. побитовые операции. Написать функцию, которая для заданного целого числа Х вычисляет количество единичных битов в этом числе
Здравствуйте, уважаемые мастера программирования. Нуждаюсь в вашей помощи. Написать функцию,...

Битовые операции: поменять 1 и 4 тетрады в двухбайтном целом числе
Помогите составить код Условие: Поменять тетрады в двухбайтном целом числе – 1-ю с 4-ой, а 2-ю и...

1
597 / 289 / 178
Регистрация: 06.06.2016
Сообщений: 551
22.10.2019, 22:21 2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 #include <stdio.h>
 #include <math.h>
 
 unsigned int units_counter( unsigned int n )
 {
   int counter = 0;
        while ( n )
        {
           n  = n & ( n - 1 );
           ++counter;
        }
   return counter;
 }
 
 
 int main() 
 {
   unsigned int n = 13;
   unsigned int u = units_counter( n );
   printf( "%u units, %u zeros\n", u, (int)(log( n ) / log(2.0)) + 1 - u );
   return 0;
 }
0
22.10.2019, 22:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.10.2019, 22:21
Помогаю со студенческими работами здесь

Определить количество единичных битов в числе
Дано натуральное число меньше 256. Посчитать количество его единичных битов. Например, если дано...

Подсчитать количество единичных битов в числе произвольной размерности (вставка на Assembler в Pascal)
Помогите написать программу Подсчитать количество единичных битов в числе произвольной...

Написать функцию, которая для заданного x посчитает количество единичных битов в этом числе.
Написать функцию, которая для заданного x посчитает количество единичных битов в этом числе....

Написать функцию, которая для заданного числа Х вычисляет количество единичных битов в этом числе
Написать функцию, которая для заданного числа Х вычисляет количество единичных битов в этом числе,...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru