c перевод



Перевод системы счисления

Автор Иван Мартьянов задал вопрос в разделе Другие языки и технологии

c++ перевод системы счисления и получил лучший ответ

Ответ от Николай Веселуха[гуру]
#include <iostream>
#include <iomanip>
using namespace std;
int main () {
    int num = 1024;
    cout << hex << num << endl;
    cout << oct << num << endl;
    cout << dec << num << endl;
    cin.get();
    return 0;
}
А для двоичной писать надо самому.
Николай Веселуха
Высший разум
(187936)
int a = 1024;
cout << hex << a << endl;
cout << oct << a << endl;
cout << dec << a << endl << endl;
int b = 0x400;
cout << hex << b << endl;
cout << oct << b << endl;
cout << dec << b << endl << endl;
int c = 02000;
cout << hex << c << endl;
cout << oct << c << endl;
cout << dec << c << endl << endl;

Ответ от Oleg D.[гуру]
есть стандартные функции hex, dec, oct:

Ответ от Виктор К[гуру]
Для двоичной? делишь число на 2, остаток записываешь в младший разряд, опять делишь. . пока делимое не будет равно 0 пример 12 в десятичной 12/2 = 6 в остатке 0 6/2 = 3 в остатке 0 3/2 = 1 в остатке 1 1/2 = 0 в остатке 1 Ит

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: c++ перевод системы счисления

системы счисления перевод дробных чисел в двоичную систему счисления
Перевод дробного числа из двоичной системы счисления в десятичную производится по следующей схеме:
подробнее...
спросили в Ичня
Помогите перевести числа в разные системы счисления. HELP!!!
Наиболее часто встречающиеся системы счисления -- это двоичная, шестнадцатеричная и десятичная. Как
подробнее...

как переводить ДРОБНЫЕ числа из десятичной системы счисления в двоичную?
Перевод дробного числа из десятичной системы счисления в двоичную осуществляется по следующему
подробнее...

Переведите число 111 из десятичной системы счисления в двоичную систему счисления.
Надо делить число в десятичной форме на численное значение основания системы счисления. Т. е. если
подробнее...

При переводе числа 35 из десятичной системы счисления в двоичную получится какое число?
Принцип перевода из десятичной системы счисления в двоичную:
35:2=17 остаток 1;
17:2=8
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Осс
Ищу алгоритм сложения чисел в разных системах счисления
Наверное, проще всего сделать числа как массивы на 1000 ячеек.
Алгоритм такой:
Цикл от
подробнее...

объясните пожалуйста, как пользоваться двоичной, восьмеричной и шестнадцатиричной системами счислениями? я не поняла
из десятичной (маленькая цифра означает систему счисления) переводится проще всего. Вот пример:подробнее...
спросили в Ичня
перевод чисел в двоичную,восьмеричную системы счисления
// Посмотри ответ пользователя Gennady!

// Задача: 100 (10) =? (2).

(*
подробнее...

Перевести 0,656 из десятичной системы счисления в восьмеричную систему счисления (до 4 знаков).как решить на Еxcele?
Добрый день!

При переводе дробной части числа из десятичной системы счисления в любую
подробнее...

как перевести число 28,375 из десятичной системы счисления в двоичную систему счисления?
Преобразование дробных десятичных чисел в двоичные

Перевод дробного числа из десятичной
подробнее...

Подскажите стандартную формулу поленома для преобразования чисел из двоичной системы счисления в десятичную.
Для перевода двоичного числа в десятичное необходимо это число представить в виде суммы
подробнее...
спросили в Техника
запишите число 2013 в фибоначчиевой системе счисления
В фибоначчиевой системе счисления, нужно разложить на сумму чисел Ф. начиная с номера 2, и затем
подробнее...

как перевести число из двоичной системы счисления в десятичную
Задача перевода чисел из двоичной системы счисления в десятичную чаще всего возникает уже при
подробнее...

Как перевести число из десятичной системы счисления в двоичную, и наоборот?
Для перевода чисел из десятичной системы счисления в двоичную используют так называемый "алгоритм
подробнее...

перевод чисел. как перевести числр из 2ичной системы счисления в 8ричную? 11010010111 помоги пплиз
Перевести сначала в десятичную, а потом в восьмеричную. Так подойдет?
11010010111=
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*