Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 21.10.2014
Сообщений: 9
1

Определить объединение из двух полей. Первое поле - массив из двух байт, второе - слово

01.04.2016, 23:16. Просмотров 1010. Ответов 2
Метки нет (Все метки)

Определить объединение из двух полей. Первое поле - массив из двух байт, второе - слово. Ввести x в диапазоне от 1 до 15. Вычислить целое y=https://www.cyberforum.ru/cgi-bin/latex.cgi?{x}^{3} + 150. Вывести полное значение y, старший байт y и младший байт y в шестнадцатеричном виде.


Помогите пожалуйста конкретно с выводом, т.е. - как вывести старший байт и младший байт в шестнадцатеричном виде.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.04.2016, 23:16
Ответы с готовыми решениями:

Определить объединение из двух полей Первое поле - массив из двух байт, второе - слово
Помогите написать программу( лучше с комментариями чтобы разобраться) Определить объединение из...

Определить объединение из двух полей. Первое поле – массив из четырех байт, второе – двойное слово
Добрый вечер, есть задача с которой ну никак не удается справиться: Определить объединение из двух...

Определить объединение из двух полей. Первое поле - массив из четырех байт, второе - двойное слово
Определить объединение из двух полей. Первое поле - массив из четырех байт, второе - двойное слово....

Определить объединение двух полей. Первое поле – массив из двух байт, второе – слово
Помогите написать программу( лучше с комментариями чтобы разобраться) Определить объединение из...

2
2683 / 1855 / 552
Регистрация: 05.06.2014
Сообщений: 5,347
02.04.2016, 00:21 2
Лучший ответ Сообщение было отмечено neriul как решение

Решение

Вот народ обленился, четыре строчки набрать не может.
C++
1
2
3
4
cout<<"0123456789ABCDEF"[(y>>12)&15];
cout<<"0123456789ABCDEF"[(y>>8)&15];
cout<<"0123456789ABCDEF"[(y>>4)&15];
cout<<"0123456789ABCDEF"[y&15];
0
С чаем беда...
Эксперт CЭксперт С++
7925 / 3839 / 1056
Регистрация: 18.10.2014
Сообщений: 8,178
02.04.2016, 00:42 3
Цитата Сообщение от neriul Посмотреть сообщение
как вывести старший байт и младший байт в шестнадцатеричном виде.
Манипулятор std::hex переводит поток вывода в шестнадцатеричный режим.

C++
1
  std::cout << std::hex << 42 << std::endl;
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.04.2016, 00:42

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Определить объединение из двух полей. Первое поле - массив из четырех байт, второе - двойное слово
Определить объединение из двух полей. Первое поле - массив из четырех байт, второе - двойное слово....

Список из двух полей: первое поле - вещественное число, второе - адрес следующего элемента
Дан список из двух полей: первое поле - вещественное число, второе - адрес следующего элемента. ...

Определить объединение из двух полей
Определить объединение из двух полей. Первое слово - массив из двух слов, Второе - двойное...

Определить, верно ли, что первое слово начинается на ту же букву, на которую заканчивается второе слово.
1. Даны два слова. Верно ли первое слово начинается на ту же букву, на которую заканчивается второе...

Объединение двух полей
Добрый день есть форма в форме два поля для ввода нужно чтобы эти поля объединялись и отправлялись...

Объединение полей из двух таблиц
Всем привет. Допустим у нас есть две таблицы T1 и Т2, с одинаковыми полями id и value. T1 id ...


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

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

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