Добро пожаловать, гость
:: алгоритмы  и методы :: :: олимпиадные задачи :: :: связь :: :: о сайте :: :: форум ::

Форум работает в режиме архива, только для чтения и поиска.
Архив 2004 Архив 2007 Архив 2013

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 28.12.2006, 18:31
незарегистрированный

 
Сообщений: n/a

система счисления Base 64
При записи чисел в коде Radix-64 используют символы 0..1, A..Z, a..z,
итого 62 символа, плюс два специальных + и /.

Вопрос практический и немного эстетический - почему именно эти два специальных символа, а не любые другие?

Напомню, что код радикс записывает три байта всего 4-мя символами,
а в 4-ре шестнадцатиричных символа умещается только два байта.
  #2  
Старый 28.12.2006, 22:27
Пользователь

Отправить личное сообщение для M_Gustokashin Посмотреть профиль Найти все сообщения от M_Gustokashin
 
Регистрация: 24.09.2006
Адрес: Москва, Багратионовская
Сообщений: 81

исторически этот код использовался в системах телеграфной связи.
видимо, оттуда каким-то образом и пошло.
  #3  
Старый 29.12.2006, 10:35
незарегистрированный

 
Сообщений: n/a

самое обидное, что в разных книжках и программах последовательности символов разные! я понимаю, что это к математике отношения не имеет, а просто соглашение, но я бы предпочел такую последовательность -
цифры, заглавные буквы, строчные буквы, 2 спец символа.
по крайней мере логично и совпадает с Hexами для первых шестнадцати.
 


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
система остаточных классов xStream Математические алгоритмы 0 18.04.2007 17:55
система линейных уравнений по модулю целого числа cmd Математические алгоритмы 1 17.04.2007 03:34
система дифференциальных уравнений klassik Математические алгоритмы 2 28.03.2007 04:33
система ур-ий. ооп или структурное klassik Реализация, исходники, языки 1 03.11.2006 14:37