Преобразовать числовое значение в буквенно-цифровое значение на основе системы счисления 36

Число легко преобразовать в буквенно-цифровое значение на основе системы счисления 16 в SAS, используя формат $ HEX. Теперь я ищу простой способ сделать это с помощью системы счисления 36 (10 цифр и 26 букв).

Примеры:

  • 100 -> '2s'
  • 2000 -> '1jk'
  • 30000 -> 'n5c'
  • 400000 -> '8kn4'

В Java это можно сделать с помощью Integer.toString (mynumber, 36) . Есть идеи, как это сделать в SAS Base?

5
задан TechnoCore 10 March 2011 в 12:27
поделиться