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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как получить дату в формате как time() http://www.cyberforum.ru/cpp-beginners/thread365135.html
есть констант которую я получил с помощью функцией time() (прим. 1318405625) как теперь получить время в такой же формат если у меня есть год, месяц, день, часы, минуты, секунды, неделя года (1-59),...
C++ муниципальная олимпиада. Странный output http://informatics.mccme.ru/moodle/mod/statements/view3.php?id=586&chapterid=720#1 - сама задача код: #include<iostream> #include <algorithm> #include <vector> #include <cmath> using namespace... http://www.cyberforum.ru/cpp-beginners/thread365129.html
C++ Функция для определения% содержания символа в строке
Функция подсчитывает %ое содержание прописных символов латинского алфавита от «а» до «z» в заданой строке содержащие англоязычный текст , и определить чаще используемый символ в данной строкн.
C++ Массив
Создать массив из 13 элементов, где каждый элемент будет заполнен значениями функции -5х+х*х -10/х. Где х - это переменна я итератора массива. Первому элементу массива (нулевому) присвоить 0. А...
C++ Классы. Конструкторы и деструкторы http://www.cyberforum.ru/cpp-beginners/thread365091.html
Создать класс «матрица». Данный класс должен содержать элементы типа int, определяющие число строк, столбцов и состояние ошибки. Определить конструктор без параметров, конструктор с одним параметром,...
C++ Шифр Полибия и Тюремная Азбука Всем привет! У меня вот такая проблемка...)) Нужно сделать шифр Полибия и в нем же тюремную азбуку...Вот все на что ума хватило..)) Помогите пожалуйста довести до логического конца))) #include... подробнее

Показать сообщение отдельно
nonamez123
185 / 181 / 12
Регистрация: 23.10.2010
Сообщений: 1,301

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

12.10.2011, 12:22. Просмотров 428. Ответов 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...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru