Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2010, 11:43   #1
S_Yevgeniy
Форумчанин
 
Аватар для S_Yevgeniy
 
Регистрация: 08.07.2009
Сообщений: 246
По умолчанию Преобразование в 36 систему.

Доброе время суток дамы и господа, леди & джентльмены ну и все остальные добрые граждане.
Возник такой вопрос.
Имеются данные в виде 12 цифровых символов. Хотелось бы преобразовать в 8 символов.
Имеется идея проводить сжатие путем преобразования в 36 систему. Может ли получится, так что при преобразовании два разных значении (12 цифр) преобразятся в одинаковый 36 код?
Заранее большое спасибо.
Да прибудет с Вами свет и радость!!!
S_Yevgeniy вне форума Ответить с цитированием
Старый 18.10.2010, 12:38   #2
mrChester
Я
Форумчанин
 
Аватар для mrChester
 
Регистрация: 24.04.2010
Сообщений: 693
По умолчанию

Цитата:
Имеется идея проводить сжатие путем преобразования в 36 систему
36-тиричная система имеется ввиду?
Цитата:
Может ли получится, так что при преобразовании два разных значении (12 цифр) преобразятся в одинаковый 36 код?
такого быть не может
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©.
mrChester вне форума Ответить с цитированием
Старый 18.10.2010, 12:42   #3
S_Yevgeniy
Форумчанин
 
Аватар для S_Yevgeniy
 
Регистрация: 08.07.2009
Сообщений: 246
По умолчанию

Спасибо большое.
Да прибудет с Вами свет и радость!!!
S_Yevgeniy вне форума Ответить с цитированием
Старый 18.10.2010, 12:43   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
такого быть не может
Может. Что будет если число 12 символьное при преобразовании потребует более чем 8 знаков?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.10.2010, 12:46   #5
mrChester
Я
Форумчанин
 
Аватар для mrChester
 
Регистрация: 24.04.2010
Сообщений: 693
По умолчанию

Цитата:
Может.
не может
Цитата:
Что будет если число 12 символьное при преобразовании потребует более чем 8 знаков?
добавится 9-й знак
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©.
mrChester вне форума Ответить с цитированием
Старый 18.10.2010, 13:10   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
добавится 9-й знак
Куда?
Всего 8 знаков зарезервировано :
Цитата:
Хотелось бы преобразовать в 8 символов.
Больше ни ни. Я такое наблюдал в базах где поле четко фиксированно по размерам.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.10.2010, 13:38   #7
S_Yevgeniy
Форумчанин
 
Аватар для S_Yevgeniy
 
Регистрация: 08.07.2009
Сообщений: 246
По умолчанию

Спасибо. Все пролазит как нужно проверил
1000 0000 0000 -> 19XTF1TS
9999 9999 9999 - > CRE66I9R

еще раз спасибо 9 символ не будет нужен.
Да прибудет с Вами свет и радость!!!
S_Yevgeniy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Систему на ноутбук. 32 <or> 64 Alex Cones Компьютерное железо 3 13.03.2010 14:50
Хук на систему Terran Win Api 7 27.03.2009 21:19
Из 10-ой в 2-ую систему на TASM Alter Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 21.02.2008 06:28