powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Побитовое исключение-ИЛИ и обратное
11 сообщений из 11, страница 1 из 1
Побитовое исключение-ИЛИ и обратное
    #39485841
Alimkulov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.
Необходимо сжимать два числа в одно значение.
Например: 99 и 101.
Код: plaintext
1.
2.
3.
  int p = 99;
  int n = 101;	
  int c = p ^ n; // c = 6;



Получим 6;
Из этого значения 6 надо вытащить числа 99 и 101.
Нужна ваша помочь!
...
Рейтинг: 0 / 0
Побитовое исключение-ИЛИ и обратное
    #39485845
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гениально! А почему бы не три числа? Да чего там, сразу жать файл до одного байта

Пиши подробнее, может и можно чем-то помочь. Например два двухбайтовых (short) значения можно поместить в 4-хбайтовое (int) и извлечь обратно. Два int в один и обратно - никак.
...
Рейтинг: 0 / 0
Побитовое исключение-ИЛИ и обратное
    #39485848
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почитай для общего развития: Битовые операции
...
Рейтинг: 0 / 0
Побитовое исключение-ИЛИ и обратное
    #39485854
Alimkulov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T Два int в один и обратно - никак.
Я ждал утверждения вроде этого! Спасибо Вам.
...
Рейтинг: 0 / 0
Побитовое исключение-ИЛИ и обратное
    #39485876
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlimkulovВсем привет.
Необходимо сжимать два числа в одно значение.
Например: 99 и 101.
Код: plaintext
1.
2.
3.
  int p = 99;
  int n = 101;	
  int c = p ^ n; // c = 6;



Получим 6;
Из этого значения 6 надо вытащить числа 99 и 101.


Это невозможно.
...
Рейтинг: 0 / 0
Побитовое исключение-ИЛИ и обратное
    #39485896
Alimkulov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv Это невозможно.

Понял. Тему можно закрыть.
...
Рейтинг: 0 / 0
Побитовое исключение-ИЛИ и обратное
    #39485939
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlimkulovВсем привет.
Необходимо сжимать два числа в одно значение.
Например: 99 и 101.
Код: plaintext
1.
2.
3.
  int p = 99;
  int n = 101;	
  int c = p ^ n; // c = 6;



Получим 6;
Из этого значения 6 надо вытащить числа 99 и 101.
Нужна ваша помочь!
запросто

6 ^ 101 == 99

=)
...
Рейтинг: 0 / 0
Побитовое исключение-ИЛИ и обратное
    #39486329
__Avenger__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlimkulovВсем привет.
Необходимо сжимать два числа в одно значение.
Например: 99 и 101.
Код: plaintext
1.
2.
3.
  int p = 99;
  int n = 101;	
  int c = p ^ n; // c = 6;



Получим 6;
Из этого значения 6 надо вытащить числа 99 и 101.
Нужна ваша помочь!
запросто

6 ^ 99 == 101

=)
...
Рейтинг: 0 / 0
Побитовое исключение-ИЛИ и обратное
    #39486413
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, ну есть же арифметическое кодирование, как раз навроде того.
...
Рейтинг: 0 / 0
Побитовое исключение-ИЛИ и обратное
    #39486828
Alimkulov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemarglзапросто

6 ^ 101 == 99

=)

В моем случае,
после

Код: plaintext
1.
  99 ^ 101 = 6;



мне не известно ни 99 ни 101.
т.е. 99 и 101 чисто для примера.
...
Рейтинг: 0 / 0
Побитовое исключение-ИЛИ и обратное
    #39487520
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Значит обломись. "Фарш невозможно прокрутить назад."
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Побитовое исключение-ИЛИ и обратное
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]