Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Serj123
1 / 1 / 0
Регистрация: 30.05.2014
Сообщений: 49
#1

Битовое представление числа - C++

19.06.2014, 19:09. Просмотров 377. Ответов 0
Метки нет (Все метки)

помогите найти ошибку для Проверки битового представления типа данных в памяти


C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
char *GetMemoryBits(unsigned int value)
{
    int bytes = sizeof(value);
    int bitsCount = bytes * CHAR_BIT;
 
    char *bits = new char[bitsCount];
    unsigned char b;
 
    for (int i = 0; i < bytes; i++)
    {
        b = *((unsigned char*)&value + i);
 
        for (int j = (i + 1) * CHAR_BIT - 1; j >= i * CHAR_BIT; j--)
        {
            bits[j] = b & 1;
            b >>= 1;
        }
    }
 
    return bits;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.06.2014, 19:09     Битовое представление числа
Посмотрите здесь:

Битовое представление вещественного числа, ошибка в коде - C++
#include &lt;iostream&gt; using namespace std; void binary (double x); //функция вывода представления числа через объединение int...

Функция, зеркально отображающая битовое представление числа - C++
Необходимо написать программу которая зеркально переворачивает битовое представление целого числа, помогите плз

Битовое представление - C++
Здравствуйте! Напишите пример функции, которая принимает целое число и выводит его битовое представление . int Bit_Representation (int...

Битовое представление - C++
Как можно получить любой файл в виде массива бит (именно бит, не байт) чтобы произвести непосредственно над каждым битом действие, и из...

Битовое представление int const - C++
Допустим int const i = -128. Но как узнать битовый вид перед тем как искать количество совпадающих единиц в старших 16 и младших 16?

Битовое представление каждого байта - C++
Вывести битовое представление каждого байта в интовой переменной. Прошу объясните как это сделать,можно даже без кода,просто не могу понять...

Представление числа - C++
Доброго времени суток! Возникла такая проблема-задача, помогите, пожалуйста с решением. Необходимо представить десятичное число в...

Побитовое представление числа. - C++
Всем привет, подскажите пожалуйста, нужно: Написать программу, которая принимает с клавиатуры число x, имеющее тип unsigned char и...

Получить q ичное представление числа - C++
Даны натуральные числа p и q(q&gt;=2).Получить q-ичное представление числа p в виде такой последовательности a...a целых неотрицательных чисел...

Представление числа в разном формате - C++
как можно представить числа, например 2, в формате 2.0 или 2.00, нужна для предсталения числа в виде таблицы


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru