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

Перевод числа в другие системы - C++

Восстановить пароль Регистрация
 
nonamez123
 Аватар для nonamez123
184 / 180 / 12
Регистрация: 23.10.2010
Сообщений: 1,301
12.10.2011, 12:22     Перевод числа в другие системы #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
int x=0;
    int bin=0;
    int in=0;
 
    cin >> in;
    switch (in){
        case 1:
            cout << "Введите число\n";
            cin >> bin;
            cout << endl;
            bitset<BIT_LENGTH> b =bin;
            cout << bin;
            break;
            
        case 2:
            cout << "Введите число\n";
            cin >> x;
            cout << oct << x << endl;
            break;
            
        case 3:
            cout << "Введите число\n";
            cin >> x;
            cout << hex << x << endl;
            break;
 
        default:
            break;
    }
с 8 и 16 проблем не возникло, а вот с джвоичной не хочет...

просто

C++
1
2
3
    static const unsigned BIT_LENGTH = 16;
    std::bitset<BIT_LENGTH> b = 42;
    std::cout << b;
работает. Пытался вынести в отдельню фунцию, пояляеться лишний 0...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2011, 12:22     Перевод числа в другие системы
Посмотрите здесь:

C++ Перевод числа из 10-ой системы счисления в 2-ую
Перевод числа в разные системы C++
Перевод чисел из одной системы счичления в другие C++
Перевод числа из десятичной системы в двоичную C++
Перевод числа из десятичной системы в двоичную C++
C++ Перевод числа в двоичную 8ю и 16ю системы
Перевод числа из двоичной системы в десятичную C++
Перевод числа из p-ичной системы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nonamez123
 Аватар для nonamez123
184 / 180 / 12
Регистрация: 23.10.2010
Сообщений: 1,301
18.10.2011, 21:44  [ТС]     Перевод числа в другие системы #2
ммм, народ, может таки кто поможет?
Yandex
Объявления
18.10.2011, 21:44     Перевод числа в другие системы
Ответ Создать тему
Опции темы

Текущее время: 20:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru