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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
Why so seriouS
44 / 44 / 1
Регистрация: 12.03.2013
Сообщений: 167
#1

Представление чисел в восьмеричной и шестнадцатеричной системах счисления - C++

20.03.2013, 19:44. Просмотров 1772. Ответов 4
Метки нет (Все метки)

У меня есть вопросы по переводу чисел из десятичной системы счисления в восьмеричную и шестнадцатеричную. Как перевести число с отрицательным знаком? С десятичной в двоичную ясно, а вот в другие системы как-то не очень.. Можете объяснить как это происходит? Или дать ссылку на соответствующую литературу!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2013, 19:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Представление чисел в восьмеричной и шестнадцатеричной системах счисления (C++):

Написать рекурсивный алгоритм перевода из двоичной системы счисления в десятичную ( из восьмеричной и шестнадцатеричной в десятичную) - C++
Написать рекурсивный алгоритм перевода из двоичной системы счисления в десятичную ( из восьмеричной и шестнадцатеричной в десятичную). ...

Считая, что оно введено в восьмеричной системе счисления, найти его десятеричное представление - C++
Задано число диапазона unsigned long. Считая, что оно введено в восьмеричной системе счисления, найти его десятеричное представление.

Вывод чисел 1-256 в двоичной, восьмеричной и шестнадцатиричной системах - C++
Программа моя работает, но не совсем правильно. Она переводит числа из десятичной системы в другие путем деления и вычисления остатка. ...

Вычитание 2-х чисел в восьмеричной системе счисления - C++
Помогите, пожалуйста, написать программу на С(С++): а)Вычитание 2-х чисел в восьмеричной системе счисления б) Запрограммировать перевод...

Возведение в степень чисел в восьмеричной системе счисления - C++
Помогите, пожалуйста, написать программу. Вводятся два числа в восьмеричной системе счисления, производится проверка на точность...

Перевод чисел из восьмеричной системы счисления в десятичную - C++
Есть код программы, которая переводит числа из двоичной системы счисления в десятичную, можно ли его переделать так, чтобы он переводил...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
PlayaRC
5 / 5 / 0
Регистрация: 10.03.2012
Сообщений: 121
20.03.2013, 19:49 #2
Для этого используют дополнительный код http://ru.wikipedia.org/wiki/%D0%94%...1%D0%BB%D0%B0)
1
Why so seriouS
44 / 44 / 1
Регистрация: 12.03.2013
Сообщений: 167
20.03.2013, 20:28  [ТС] #3
PlayaRC, возможно я плохо прочитал, но там рассказывается как перевести число в двоичную систему, а о восьмеричной и шестнадцатеричной там ни слова ..
0
PlayaRC
5 / 5 / 0
Регистрация: 10.03.2012
Сообщений: 121
20.03.2013, 22:43 #4
Цитата Сообщение от Why so seriouS Посмотреть сообщение
PlayaRC, возможно я плохо прочитал, но там рассказывается как перевести число в двоичную систему, а о восьмеричной и шестнадцатеричной там ни слова ..
если нужно именно представление в программе, то например 45=0x2D в шестнадцатеричной, а -45=-0x2D! Или нужно именно способ представления отрицательных чисел в памяти компьютера?
1
vua72
415 / 415 / 85
Регистрация: 28.11.2010
Сообщений: 1,183
Завершенные тесты: 1
20.03.2013, 23:12 #5
Цитата Сообщение от Why so seriouS Посмотреть сообщение
PlayaRC, возможно я плохо прочитал, но там рассказывается как перевести число в двоичную систему, а о восьмеричной и шестнадцатеричной там ни слова ..
Так переведите полученное число из двоичной в 8 и 16 - это просто представление 2-й.

Добавлено через 41 секунду
Цитата Сообщение от PlayaRC Посмотреть сообщение
если нужно именно представление в программе, то например 45=0x2D в шестнадцатеричной, а -45=-0x2D! Или нужно именно способ представления отрицательных чисел в памяти компьютера?
Вы не правы.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.03.2013, 23:12
Привет! Вот еще темы с ответами:

Сложение чисел в системах счисления - C++
Нужно сложить 2 числа используя данный алгоритм. Я сделал похожее, но не работает #include <iostream> using namespace std; int...

Сложение чисел в разных системах счисления (от 2 до 10) - C++
необходимо написать подпрограмму сложения чисел в разных системах счисления я написала,но в результате почему-то всегда выдает 0,помогите...

Составить программу для перевода чисел из шестнадцатеричной системы счисления в двоичную(с++) - C++
Видел похожий вопрос на форуме, но к сожалению он был для VB.

Составить программу,которая печатает таблицу умножения и сложения натуральных чисел в шестнадцатеричной системе счисления - C++
Составить программу,которая печатает таблицу умножения и сложения натуральных чисел в шестнадцатеричной системе счисления.


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.03.2013, 23:12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru