|
Свободное общение
|
|
| 1997 | Дата: Среда, 21.11.2012, 11:55 | Сообщение # 856 |
Исследователь
Группа: Пользователи
Российская Федерация
Сообщений: 218
Награды: 0
Статус: Offline
| Мне надо чтобы из одной переменной бралось только по одному числу, и эти числа делились на 2, а затем клались в свободные переменные и чтобы получилось что-то такого:
Введите число для преобразования в двоичную систему: 5 Число 5 в двоичной системе: 101
...
|
|
|
| |
| SHW | Дата: Среда, 21.11.2012, 13:07 | Сообщение # 857 |
Строитель Миров
Группа: Команда SE
Нидерланды
Сообщений: 618
Награды: 10
Статус: Offline
| А обязательно хранить результат, или можно сразу вывести на экран? Например так: Code cout<<"Введите число для преобразования в двоичную систему: "; unsigned int a; cin>>a; cout<<"Число "<<a<<" в двоичной системе: "; bool b = false; for (int i = 0; i < 32; ++i) { bool bit = a & 0x80000000; if (!b && bit) { b = true; } if (b) { cout<<(bit ? 1 : 0); } a <<= 1; } А если не отсекать ведущие нули, получается еще компактнее: Code cout<<"Введите число для преобразования в двоичную систему: "; unsigned int a; cin>>a; cout<<"Число "<<a<<" в двоичной системе: "; for (int i = 0; i < 32; ++i) { cout<<(a & 0x80000000 ? 1 : 0); a <<= 1; }
Win7 Pro x64 Intel Core2Quad 2.5GHz 4GiB RAM NVidia GForce 9800 1 GiB
Сообщение отредактировал SHW - Среда, 21.11.2012, 13:19 |
|
|
| |
| 1997 | Дата: Среда, 21.11.2012, 17:50 | Сообщение # 858 |
Исследователь
Группа: Пользователи
Российская Федерация
Сообщений: 218
Награды: 0
Статус: Offline
| Quote (SHW) А обязательно хранить результат, или можно сразу вывести на экран? Например так: Code
cout<<"Введите число для преобразования в двоичную систему: "; unsigned int a; cin>>a; cout<<"Число "<<a<<" в двоичной системе: "; bool b = false; for (int i = 0; i < 32; ++i) { bool bit = a & 0x80000000; if (!b && bit) { b = true; } if (b) { cout<<(bit ? 1 : 0); } a <<= 1; }
А если не отсекать ведущие нули, получается еще компактнее: Code
cout<<"Введите число для преобразования в двоичную систему: "; unsigned int a; cin>>a; cout<<"Число "<<a<<" в двоичной системе: "; for (int i = 0; i < 32; ++i) { cout<<(a & 0x80000000 ? 1 : 0); a <<= 1; }
Спасибо, а ты знаешь какой-нибудь сайт где учат языку c++, а то мои знания в этом языке малы.
...
|
|
|
| |
| ZIHAMMER1411 | Дата: Среда, 21.11.2012, 18:16 | Сообщение # 859 |
Звёздный Инженер
Группа: Пользователи
Российская Федерация
Сообщений: 1220
Награды: 8
Статус: Offline
| 1997, мб - http://www.programmer-lib.ru/csharp.php
|
|
|
| |
| 1997 | Дата: Среда, 21.11.2012, 18:21 | Сообщение # 860 |
Исследователь
Группа: Пользователи
Российская Федерация
Сообщений: 218
Награды: 0
Статус: Offline
| ... Это С# врятли поможет мне
...
|
|
|
| |
| SHW | Дата: Четверг, 22.11.2012, 10:11 | Сообщение # 861 |
Строитель Миров
Группа: Команда SE
Нидерланды
Сообщений: 618
Награды: 10
Статус: Offline
| 1997, Нет. Лучше книжку купи, или скачай. Добавлено (22.11.2012, 10:11) --------------------------------------------- Как выучить С++ за 21 день: 
Win7 Pro x64 Intel Core2Quad 2.5GHz 4GiB RAM NVidia GForce 9800 1 GiB
|
|
|
| |
| 1997 | Дата: Четверг, 22.11.2012, 10:37 | Сообщение # 862 |
Исследователь
Группа: Пользователи
Российская Федерация
Сообщений: 218
Награды: 0
Статус: Offline
| Quote Заменить себя из прошлого Самый простой способ самоубийства
...
Сообщение отредактировал 1997 - Четверг, 22.11.2012, 10:43 |
|
|
| |
| system1024 | Дата: Четверг, 22.11.2012, 12:31 | Сообщение # 863 |
Исследователь
Группа: Пользователи
Российская Федерация
Сообщений: 190
Награды: 0
Статус: Offline
| Quote (1997) Самый простой способ самоубийства
Проблема парадокса в данном случае
"- Ничто так не меняет человека, как космос и переходный возраст" © Ники Буян
AMD FX 4100 4.41 Ghz Nvidia GeForce 550 Ti 1 Gb RAM 8 Gb 1600 Mhz OS Win 7 Ultimate x64
|
|
|
| |
| 1997 | Дата: Четверг, 22.11.2012, 12:42 | Сообщение # 864 |
Исследователь
Группа: Пользователи
Российская Федерация
Сообщений: 218
Награды: 0
Статус: Offline
| Ну убьёшь себя вначале - убьёшь себя везде (парадокс - убил себя, ты неуязвим, так как ты не сможешь убить себя (убийца убил себя - погиб, неуспев убить себя)) Добавлено (22.11.2012, 12:42) --------------------------------------------- Кстати а spaceenginer, можешь сделать отдельную тему с рангами на spaceengine?
...
|
|
|
| |
| system1024 | Дата: Четверг, 22.11.2012, 12:45 | Сообщение # 865 |
Исследователь
Группа: Пользователи
Российская Федерация
Сообщений: 190
Награды: 0
Статус: Offline
| Quote (1997) Ну убьёшь себя вначале - убьёшь себя везде (парадокс - убил себя, ты неуязвим, так как ты не сможешь убить себя (убийца убил себя - погиб, неуспев убить себя))
парадоксальная рекурсия))
"- Ничто так не меняет человека, как космос и переходный возраст" © Ники Буян
AMD FX 4100 4.41 Ghz Nvidia GeForce 550 Ti 1 Gb RAM 8 Gb 1600 Mhz OS Win 7 Ultimate x64
|
|
|
| |
| BamBam | Дата: Четверг, 22.11.2012, 13:30 | Сообщение # 866 |
Исследователь
Группа: Пользователи
Украина
Сообщений: 177
Награды: 1
Статус: Offline
| Quote (1997) Ну убьёшь себя вначале - убьёшь себя везде (парадокс - убил себя, ты неуязвим, так как ты не сможешь убить себя (убийца убил себя - погиб, неуспев убить себя)) эээ... отсыпь немного По-моему всё несколько проще - ответвится параллельная временная ветка, в которой ты был убит самим собой, а в своей временной ветке ты по прежнему жив, то есть в твоей временной ветке совершенно ничего не изменится
когда придумывал ник моя фантазия умерла
|
|
|
| |
| ZIHAMMER1411 | Дата: Четверг, 22.11.2012, 13:34 | Сообщение # 867 |
Звёздный Инженер
Группа: Пользователи
Российская Федерация
Сообщений: 1220
Награды: 8
Статус: Offline
| BamBam, не получается, я пробовал.
Сообщение отредактировал ZIHAMMER1411 - Четверг, 22.11.2012, 13:35 |
|
|
| |
| BamBam | Дата: Четверг, 22.11.2012, 14:21 | Сообщение # 868 |
Исследователь
Группа: Пользователи
Украина
Сообщений: 177
Награды: 1
Статус: Offline
| Quote (ZIHAMMER1411) BamBam, не получается, я пробовал. Хм... мы по прежнему рассуждаем о том насколько быстро возможно изучить один из сложнейших языков программирования, или кто-то уже накурился?
когда придумывал ник моя фантазия умерла
Сообщение отредактировал BamBam - Четверг, 22.11.2012, 14:21 |
|
|
| |
| 1997 | Дата: Четверг, 22.11.2012, 16:01 | Сообщение # 869 |
Исследователь
Группа: Пользователи
Российская Федерация
Сообщений: 218
Награды: 0
Статус: Offline
|
...
|
|
|
| |
| GatesofAmalgam | Дата: Четверг, 22.11.2012, 18:04 | Сообщение # 870 |
Исследователь
Группа: Пользователи
Российская Федерация
Сообщений: 158
Награды: 0
Статус: Offline
| Quote (BamBam) По-моему всё несколько проще - ответвится параллельная временная ветка, в которой ты был убит самим собой, а в своей временной ветке ты по прежнему жив, то есть в твоей временной ветке совершенно ничего не изменится А мне вот больше нравится другой вариант - темпоральное схлопывание. Вызвавший парадокс объект исключается из реальности.
i5 2500k@4.0ггц - 24гб RAM - GTX 570, 1280мб - SSD 240гб Intel 520 - Win7x64
|
|
|
| |