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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
Why so seriouS
 Аватар для Why so seriouS
44 / 44 / 1
Регистрация: 12.03.2013
Сообщений: 167
20.03.2013, 19:44     Представление чисел в восьмеричной и шестнадцатеричной системах счисления #1
У меня есть вопросы по переводу чисел из десятичной системы счисления в восьмеричную и шестнадцатеричную. Как перевести число с отрицательным знаком? С десятичной в двоичную ясно, а вот в другие системы как-то не очень.. Можете объяснить как это происходит? Или дать ссылку на соответствующую литературу!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2013, 19:44     Представление чисел в восьмеричной и шестнадцатеричной системах счисления
Посмотрите здесь:

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

Добавлено через 41 секунду
Цитата Сообщение от PlayaRC Посмотреть сообщение
если нужно именно представление в программе, то например 45=0x2D в шестнадцатеричной, а -45=-0x2D! Или нужно именно способ представления отрицательных чисел в памяти компьютера?
Вы не правы.
Yandex
Объявления
20.03.2013, 23:12     Представление чисел в восьмеричной и шестнадцатеричной системах счисления
Ответ Создать тему
Опции темы

Текущее время: 18:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru