Важная информация
Показано с 1 по 2 из 2

Тема: Запись числа в двоичном коде

  1. #1 Запись числа в двоичном коде 
    Новичок
    Регистрация
    19.08.2012
    Сообщений
    7
    Сказал(а) спасибо
    1
    Поблагодарили 1 раз в 1 сообщении
    Здравствуйте.
    Интересует вопрос, как можно целое число преобразовать в двоичный код, а потом его записать его в чаровский массив или строку?.
    Например дано число 8, надо записать его в массив как 00001000
    Ответить с цитированием  
     

  2. #2  
    Разбирающийся
    Регистрация
    07.09.2012
    Сообщений
    43
    Сказал(а) спасибо
    1
    Поблагодарили 1 раз в 1 сообщении
    #include <iostream>
    #include <bitset>

    using namespace std;
    static const unsigned BIT_LENGTH = 16;


    int main(){

    int in;
    cin >> in;
    bitset<BIT_LENGTH> a = in;

    cout << in << " в двоичной " << a << endl;
    cout << a << " в десятичной " << a.to_ulong() << endl;

    system("PAUSE");
    return EXIT_SUCCESS;
    }

    Спасибо гуглу за это.
    Ответить с цитированием  
     

  3. Пользователь сказал cпасибо:

    NoodLez (28.11.2012)

Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Глобальная функция и запись
    от Dimon012 в разделе Проекты на Pascal
    Ответов: 4
    Последнее сообщение: 13.12.2016, 13:26
  2. Вывод числа
    от NoodLez в разделе C/C++
    Ответов: 2
    Последнее сообщение: 16.09.2012, 01:58
  3. Игра в числа
    от Lika в разделе QBasic
    Ответов: 2
    Последнее сообщение: 24.10.2011, 21:32
  4. Вычисление числа пи
    от PreF1993 в разделе QBasic
    Ответов: 2
    Последнее сообщение: 17.12.2010, 21:51
  5. arccos числа
    от vigo в разделе QBasic
    Ответов: 1
    Последнее сообщение: 23.11.2010, 18:31
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •