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

Перевернуть шестнадцатеричное число oxА28Е - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выбор книги http://www.cyberforum.ru/cpp-beginners/thread150732.html
Подскажите какую книгу лучше выбрать для изучения билдера я нашел Borland C++ Builder 5. Энциклопедия программиста,пишут не плохая может вы посоветуете какая лучше
C++ Рекурсия: вычисление корня n-ой степени Вот условие А вот то, что я набросал... Прошу исправить... Зарание спасибо: #pragma argsused #include <stdio.h> #include <conio.h> #include <math.h> float www(double e,int n) {float z1; if... http://www.cyberforum.ru/cpp-beginners/thread150729.html
C++ что значит ошибка:
фаил компилирую, отдельно от .h-a. вот и cpp и h. оба в одной директории.
C++ Создайте класс CDate,который будет содержать информацию о дате
Очень нужна помощь так как на днях здавать прошу помощи камрадов,писать желательно по делетански чтоб было понятно что это я :) : Создайте класс CDate,который будет содержать информацию о дате...
C++ если фаилы типа *.h не надо компилирывать, то как выявлять ошибки??? http://www.cyberforum.ru/cpp-beginners/thread150719.html
если фаилы типа *.h не надо компилирывать, то как выявлять ошибки???
C++ Списки в С++ #include<iostream.h> #include "time_1.h" #include<time.h> #include<windows.h> char* Rus (const char* text); class List { public: List (); void insert(List *,char); подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4945 / 2525 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
01.07.2010, 20:40
олягуся, понимаешь, числа оно конечно и в африке число, но мне надо знать какое максимальное число бит в числе.
то есть максимальное число может быть 0xFFFF или 0xFFFFFFFF и т.д.
допустим число 0xA28E в двоичном представлении имеет вид:
Код
1010 0010 1000 1110                     (для 16 битного числа)
0000 0000 0000 0000 1010 0010 1000 1110 (для 32-х битного числа)
сейчас количество бит роли не играет, но если произвести реверс битов, то получаются следующие результаты:
Код
0111 0001 0100 0101                      = 0x7145     = 28997
0111 0001 0100 0101 0000 0000 0000 0000   = 0x71450000 = 1900347392
а если перевести эти числа обратно в HEX-форму, то второе число оказывается намного больше первого, на 4 разряда, если быть точным
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru