Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.66/68: Рейтинг темы: голосов - 68, средняя оценка - 4.66
0 / 0 / 0
Регистрация: 08.09.2010
Сообщений: 31
1

0x8000?

14.10.2010, 22:36. Показов 12643. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
а что это???
Oxffff
0x8000
0
В астрале
Эксперт С++
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
14.10.2010, 22:45 2
verona, Адрес видимо.
0
0 / 0 / 0
Регистрация: 08.09.2010
Сообщений: 31
14.10.2010, 22:56  [ТС] 3
C++
1
2
3
4
5
6
cout<<"\n\nVvedene chuslo v 10-y sustemi : "<<box;
 for(int i=0;i<16;i++){a1=box&0x1; box>>=1; b1=box&0x1; 
 if((a1==1)&&(b1==0)){box1>>=1;box1|=0x8000;}else 
 if((a1==0)&&(b1==1)){box1>>=1;box1|=0x8000;}else 
 if((a1==1)&&(b1==1)){box1>>=1;}else
 if((a1==0)&&(b1==0)){box1>>=1;}}
0
В астрале
Эксперт С++
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
14.10.2010, 22:58 4
verona, Битовая маска. 0x8000 эквивалентно 32768 в 10-ой системе
1
0 / 0 / 0
Регистрация: 08.09.2010
Сообщений: 31
14.10.2010, 23:06  [ТС] 5
пАмАгите:
Написать блоки перевода числа из десятичного в двоичный и обратно
0
246 / 178 / 47
Регистрация: 14.06.2010
Сообщений: 422
14.10.2010, 23:13 6
С 0x начинаются значения в шестнадцатеричной системе счисления.
Воспользуйся калькулятором windows - Вид => программист..... выбираешь Hex, вводишь значение 8000(без 0x) ,затем выбираешь Dec, и получаешь значение в десятеричной системе счисления. И наоборот
0
Эксперт С++
5043 / 2622 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 1
14.10.2010, 23:18 7
Lavroff, не существенно, чему оно эквивалентно в десятичной, существенно то, что здесь единичным битом является только самый старший, а остальные нулевыми.
1
Эксперт С++
2347 / 1720 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
15.10.2010, 00:56 8
verona, по поводу записи шестнадцатиричного числа Вы ответ получили.
Ответ на вопрос о переводе из одной СС в другую ждите в Вашей теме: Написать блоки перевода числа из десятичного в двоичный и обратно.
Тема закрыта.
1
15.10.2010, 00:56
Закрытая тема Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru