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

0x8000? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.68
verona
0 / 0 / 0
Регистрация: 08.09.2010
Сообщений: 31
14.10.2010, 22:36     0x8000? #1
а что это???
Oxffff
0x8000
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
14.10.2010, 22:45     0x8000? #2
verona, Адрес видимо.
verona
0 / 0 / 0
Регистрация: 08.09.2010
Сообщений: 31
14.10.2010, 22:56  [ТС]     0x8000? #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;}}
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
14.10.2010, 22:58     0x8000? #4
verona, Битовая маска. 0x8000 эквивалентно 32768 в 10-ой системе
verona
0 / 0 / 0
Регистрация: 08.09.2010
Сообщений: 31
14.10.2010, 23:06  [ТС]     0x8000? #5
пАмАгите:
Написать блоки перевода числа из десятичного в двоичный и обратно
TheMachinist
 Аватар для TheMachinist
242 / 174 / 15
Регистрация: 14.06.2010
Сообщений: 422
14.10.2010, 23:13     0x8000? #6
С 0x начинаются значения в шестнадцатеричной системе счисления.
Воспользуйся калькулятором windows - Вид => программист..... выбираешь Hex, вводишь значение 8000(без 0x) ,затем выбираешь Dec, и получаешь значение в десятеричной системе счисления. И наоборот
fasked
Эксперт C++
 Аватар для fasked
4924 / 2504 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
14.10.2010, 23:18     0x8000? #7
Lavroff, не существенно, чему оно эквивалентно в десятичной, существенно то, что здесь единичным битом является только самый старший, а остальные нулевыми.
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2293 / 1663 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
15.10.2010, 00:56     0x8000? #8
verona, по поводу записи шестнадцатиричного числа Вы ответ получили.
Ответ на вопрос о переводе из одной СС в другую ждите в Вашей теме: Написать блоки перевода числа из десятичного в двоичный и обратно.
Тема закрыта.
Yandex
Объявления
15.10.2010, 00:56     0x8000?
Закрытая тема Создать тему
Опции темы

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