|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
18.06.2010, 19:21 | #1 |
Форумчанин
Регистрация: 24.09.2009
Сообщений: 104
|
Байты_Т
Здравствуйте всем.
Есть число целого типа(16 бит в С), что значит поменять местами младший байт со старшим? например число 17 |
18.06.2010, 22:29 | #2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Младший байт - первые 8 бит числа, старший - вторые.
Число 17 в двоичной системе можно записать как 10001. Или же, если указать все 16 бит - 0000000000010001. Если поменять местами младший и старший байты, получится 0001000100000000, что в десятичной системе соответствует числу 4352. Ну и примерчик: Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
19.06.2010, 16:39 | #3 |
Форумчанин
Регистрация: 24.09.2009
Сообщений: 104
|
Спасиба большое
|