Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
WetFil
0 / 0 / 3
Регистрация: 19.05.2013
Сообщений: 94
#1

Как разбить одно число HEX число на два числа HEX ? - C++

11.03.2016, 16:32. Просмотров 334. Ответов 2
Метки нет (Все метки)

Задача в том, что бы одно число в виде HEX (к примеру 0xD681) разбить на 2 числа HEX (из 0xD681 - > 0xD6 и 0x81) именно что бы вот так получилось... Не получается составить алгоритм.
http://www.cyberforum.ru/cpp-beginners/thread1705502.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.03.2016, 16:32
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как разбить одно число HEX число на два числа HEX ? (C++):

Как сделать, чтобы в char было hex число
ввод числа int s; cin >>s; char z=? как сделать чтобы в char z было...

Проверка на Hex число
Не могу понять как сделать чтобы правильно проверяла строки на...

Получить int hex число из char
Всем привет. Знаю, тема наверное заезженная, но не могу найти нужную...

Std::count << std::hex << (long) 0x0a; Как сделать, чтоб от HEX значения ноль при выводе не убирался?
сабж...( std::count &lt;&lt; std::hex &lt;&lt; (long) 0x0a; ) выводится просто a, вместо...

Число int перевести в hex и хранить в char
Есть число в десятичном формате, допустим int a. Необходимо его в Hex формате...

2
8-BITOV
541 / 484 / 104
Регистрация: 05.05.2014
Сообщений: 1,108
11.03.2016, 16:48 #2
Лучший ответ Сообщение было отмечено WetFil как решение

Решение

C++
1
2
x1 = (x & 0xff);
x2 = (x >>8);
1
John Prick
831 / 764 / 256
Регистрация: 27.07.2012
Сообщений: 2,176
Завершенные тесты: 3
11.03.2016, 16:51 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
union Word2Byte
{
    unsigned short word;
    struct {
        unsigned char low_byte;
        unsigned char hi_byte;
    };
};
 
// ...
 
Word2Byte val;
val.word = 0xD681;
cout << val.hi_byte << ' ' << val.low_byte;
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.03.2016, 16:51
Привет! Вот еще темы с решениями:

Если HEX одного файла заменить на HEX другого, то изменится ли файл и будет ли работоспособным?
Привет, если два файла a.exe(калькулятор) и b.exe(выводит строку &quot;Hello World&quot;)...

[BMP] HEX (из HEX-редактора) в DEC
Имеется файл *.bmp (который нельзя вложить в сообщение). В самом файле есть его...

Найти все трехзначные числа: "Само число и сумма цифр этого числа делятся на одно и то же число P"
Помогите решить задачу :Найти все целые 3-х знатные числа,удовлетворяющие...

Перевод числа из hex в dec
Привет, можете подсказать как можно перевести 16-ричное число произвольной...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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