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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
YourLastSong
1 / 1 / 0
Регистрация: 12.12.2010
Сообщений: 112
#1

Преобразование в строку - C++

24.12.2011, 22:20. Просмотров 309. Ответов 0
Метки нет (Все метки)

Здравствуйте, уважаемые господа.

Задача такая:

мне необходимо объединить два числа, содержащие только 0 и 1 (по 5 цифр в каждом), в одно, а через некоторое время разбить получившееся число снова на два разных.

Начальные числа (те, что содержат только 0 и 1), разумеется, всегда разные — зависит это от условий.

Лучше всего для этого способа подошёл бы такой подход:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
std::string str;
unsigned long value;
 
if (condition)
{
str += "00000";
}
else if (condition_new)
{
str += "00001";
}
...
 
if (str.size () == 10)
{
std::istringstream iss;
iss >> value;
}
Однако в таком случае все 0, до первой 1, пропадут из конечного числа. Как этого лучше всего избежать?

И каким образом после этого можно получить два числа из одного?

Заранее благодарю за возможные ответы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.12.2011, 22:20     Преобразование в строку
Посмотрите здесь:

преобразование из double в строку - C++
Здравствуйте, в общем такое дело, есть winapi приложение с подключаемой .dll, при подсчёте функция должна вывести в эдит дробный...

Преобразование цифр в строку - C++
Всем привет! Пишу небольшую программку, а именно просто идущие часы(такие же что тикают в нижнем правом углу) Так вот хочу выводить...

Преобразование объекта в строку - C++
Есть некий класс Object. Как сделать так, чтобы он был полностью совместим со string? Чтобы можно было делать например вот так: ...

Преобразование числа в строку!!!! - C++
Как в VS преобразовать число в строку!!! Через itoa что-то не выходит!!!

Преобразование число в строку - C++
Привет ребята, хочу спросить как с помощь printf число можно переобразовать в строку? Например через itoa это можно сделать вот так: ...

Преобразование строки в строку? - C++
Есть вот такая вот ошибка Ключевые строки кода: Student *arr = new Student; string *value = new string; cin >> *value; ...

Преобразование числа в строку - C++
Как преобразовать строку char *s, в которой записано число(возможно со знаком минус), в формат типа long 1) в строке десятичное число ...

Преобразование числа в строку - C++
Подскажите как преобразовать число в строку, пожалуйста!

Преобразование числа в строку - C++
Всем доброго времени суток, помогите пожалуйста получить из числа 12345679 (int), строку string = {1, 2, 3, 4, 5, 6, 7, 8, 9}. т.е....

Преобразование ipv6 в бинарную строку - C++
IPv6 адрес это 128-битный адрес. Он разделяется на части по 16 бит, которые преобразуются в 4-значные шестнадцатеричные числа и разделяются...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru