Re[2]: Как переводить в разные системы счисления побитовыми
От: r1der Россия  
Дата: 16.11.09 09:24
Оценка:
Здравствуйте, ankorol, Вы писали:

A>Здравствуйте, r1der, Вы писали:


R>>.. допустим стоит задача перевести деасятичное число в 8 или 16 ричную систему или даже 4ричную.. как это сделать с помощью побитовых операций?


A>Опиши входные данные и что ты хочеш получить на выходе. Есть понятие числа, а есть представления числа. В компъютере все представления числа в двоичной системе, тебе их показывают в десятичной. Математические операции не изменяют представления, они изменяют число. Тоесть нельзя написать функцию которая из

A>
A>int numb = 16;
A>//сделает
A>numb = A;
A>

A>Вобщем, это я к чему... уточни вопрос.

есть функций printinhex которая принимает десятичное число, далее с помощью побитовых операций должна разложить видимо на тетрады и вывести в шестнадцатиричном формате..интересует эта функция.. а точнее как она работает в объекте cout
icq 314624
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.