Какие символы используются после базы 36

StackOverflow https://stackoverflow.com/questions/270747

  •  06-07-2019
  •  | 
  •  

Вопрос

Поскольку Hex (база 16) использует 0-9A-F, и (я предполагаю здесь), база 17 использует 0-9A-G и так далее. Какие символы используются после 0-9A-Z, все израсходованы.

Это было полезно?

Решение

На ваш вопрос нет стандартного ответа. «База 36» по совпадению удобно говорить, потому что:

<Ол>
  • Шестнадцатеричный код обычно использует 0-9a-f, так что это "очевидно" продолжать идти по алфавиту.
  • В алфавите латинского алфавита ASCII кончается "z".
  • База 36 (вне зависимости от того, как вы ее представляете) с математической точки зрения немного интересна, потому что 36 имеет так много делителей.
  • Однако не существует общепринятого соглашения о том, в какую последовательность символов можно рисковать после 'z'.

    Другие советы

    Хорошо, посмотрите на base 64 : 0-9, AZ, az, а затем несколько символы в зависимости от контекста. (Base64 для Интернета, как правило, отличается от других схем во избежание проблем с кодировкой URL / HTML.)

    Цифровые часы (base-60) используют числа base-10 в качестве символов и разделяют их символом-разделителем (например, ':'). Таким образом, у вас никогда не кончатся символы!

    Вавилоняне использовали математику Sexagesimal с номерами основания 10 в группировках, чтобы сформировать основание 60 цифр для различных мест 60-х. (Здесь мы получаем всю математику base-60, используемую в углах и времени.) Это, вероятно, самый старый прецедент для метода создания некоторой формы цифры base-N с использованием чисел base-10.

    Base64 добавляет символы нижнего регистра и + и /.

    Стандартный способ записи адресов IPv4 можно рассматривать как базовое представление 256, где десятичные числа разделены точками.

    ну есть base64, а потом и символы покемонов

    Я бы выбрал 0-9, затем заглавные буквы A-Z, а затем строчные буквы от альфа до омеги. Это даст вам 60. После этого я пойду с ответом Джереми.

    Это просто: 0..9 ++ A..Z ++ a..z ++ & # 38463; .. & # 20013 ;. Не может быть проще.

    Я бы сказал, что греческий и иврит являются двумя вероятными кандидатами, так как они используются в математике.

    китайский может быть? В википедии говорится, что в словаре Канси есть 47 535 символов!

    RAD50 получил 40 (что в восьмеричном 50), не совсем эта последовательность. Но тогда гекс не был таким распространенным. Также не было строчных.

    Лицензировано под: CC-BY-SA с атрибуция
    Не связан с StackOverflow
    scroll top