Мой лучший друг-отладчик!
|
|
1 | |
Функции для перевода числа в различные системы счисления17.08.2012, 22:56. Показов 8177. Ответов 4
Метки нет (Все метки)
Здравствуйте! Подскажите пожалуйста, есть ли в С++ встроенные функции для переовда числа из одной каой либо системы счисления в другую какую либо систему счисления(меня интересует только действия над 8ой, 2ой, 16ой, 10 ой системами счисления).
Если такие есть, то перечислите пожалуйста их все. Заранее спасибо!
0
|
17.08.2012, 22:56 | |
Ответы с готовыми решениями:
4
Есть ли функция для перевода в различные системы счисления? Разобрать программу перевода в различные системы счисления Программа для перевода числа из одной системы счисления в другую Программа для перевода числа из десятичной системы счисления во все существующие С++ |
14 / 14 / 4
Регистрация: 27.07.2011
Сообщений: 162
|
|
17.08.2012, 23:46 | 2 |
есть. но полезнее самому написать такую приблуду,говорят,мозг развивает)
0
|
54 / 48 / 4
Регистрация: 02.08.2012
Сообщений: 127
|
|||||||||||
17.08.2012, 23:58 | 3 | ||||||||||
Зачем переводить? Компилеры и так это умеют. Им все равно какое у вас счисление.
Еще их правда можно представить через встроенный асм:
Добавлено через 4 минуты Еще есть это http://www.cplusplus.com/refer... ators/hex/, но это фуфло, имхо.
0
|
~ Эврика! ~
1256 / 1005 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
|
|
18.08.2012, 01:45 | 5 |
std::stringstream и std::setbase в помощь. Но setbase умеет только 8- и 16-ричную систему. Вывод в двоичную сами можете написать с помощью того же stringstream.
Или вам в памяти биты раскидать по байтам? Тогда думаю вряд ли такое есть стандартное.
0
|
18.08.2012, 01:45 | |
18.08.2012, 01:45 | |
Помогаю со студенческими работами здесь
5
Простейший алгоритм перевода числа из 10 системы счисления в 16 ричную систему счисления Перевод числа из 8-й системы счисления в 2-ю без перевода в 10-ю Рекурсивная функция перевода натурального числа из десятичной системы счисления Рекурсивная процедура перевода числа из десятичной системы счисления в двоичную Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |