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

Работа с 16-ричными числами - C++

Восстановить пароль Регистрация
 
Phoenix364
0 / 0 / 0
Регистрация: 07.12.2009
Сообщений: 61
28.12.2009, 21:25     Работа с 16-ричными числами #1
Написать программу, которая вводит с клавиатуры натуральное число N, выполняет сдвиг N вправо на 3 разряда, сдвиг влево N на 2 разряда, инвертирует N. На экран вывести исходное число и результаты операций в шестнадцатеричном виде.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2009, 21:25     Работа с 16-ричными числами
Посмотрите здесь:

Работа с числами C++
Работа с числами C++
Работа с числами в с++ C++
C++ работа с числами
работа с числами C++
Работа с числами C++
Перегрузка операций над 16-ричными числами C++
C++ Чтение бинарного файла с 16-ричными числами в массив - предоставление и очищение памяти

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
odip
Эксперт C++
 Аватар для odip
7224 / 3286 / 58
Регистрация: 17.06.2009
Сообщений: 14,165
29.12.2009, 18:29     Работа с 16-ричными числами #2
unsigned N= 0x101F01;

выполняет сдвиг N вправо на 3 разряда
N2= N>>3;
сдвиг влево N на 2 разряда
N3= N<<2;
инвертирует N
N4= N^0xFFFFFFFF;

результаты операций в шестнадцатеричном виде
printf( "hex=%08X\n", N4 );
Yandex
Объявления
29.12.2009, 18:29     Работа с 16-ричными числами
Ответ Создать тему
Опции темы

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