Size: a a a

2020 June 24

f

folex in codingteam
💮
>>> math.log(58,16)
1.464495248781893

На 46%!
ноуп
источник

💮

💮 in codingteam
На 31?
>>> 1-math.log(16,58)
0.3171708813451195
источник

IJ

Ingvar Jackal in codingteam
64 символов алфавита кодируют 2^6 значений одним символом
источник

f

folex in codingteam
hex = 298299 символов
base58 = 203686
источник

💮

💮 in codingteam
>>> 298299/203686
1.464504187818505
источник

f

folex in codingteam
хы
источник

IJ

Ingvar Jackal in codingteam
в результате, 2^8 * 2^8 * 2^8 значений кодируются при помощи 2^6 * 2^6 * 2^6 * 2^6
источник

IJ

Ingvar Jackal in codingteam
чего непонятного-то, @folexeyy
источник

IJ

Ingvar Jackal in codingteam
источник

f

folex in codingteam
Ingvar Jackal
чего непонятного-то, @folexeyy
непонятно почему я такой тупой
источник

f

folex in codingteam
спасибо :)
источник

💮

💮 in codingteam
folex
прост решил посмотреть, насколько будет короче чем хекс
В base64 кодируй. Будет занимать 133% от бинарника.
источник

f

folex in codingteam
💮
В base64 кодируй. Будет занимать 133% от бинарника.
https://doc.rust-lang.org/beta/std/macro.include_bytes.html я решил лучше вот так сделать
источник

💮

💮 in codingteam
Ладно.
источник

f

folex in codingteam
100% + запятые
источник

f

folex in codingteam
@pink_snow пасяб за объяснения :)
источник

💮

💮 in codingteam
codingteam@cjr
Minoru
погодите, base58 вообще «задом наперёд» кодируется, правильно? Т.е. первый символ в закодированной последовательности описывает последние символы входной последовательности?
Не знаю, может в convert_bytes_to_big_integer он тоже разворачивается.
источник

💮

💮 in codingteam
А, там ещё в конце output_string.reverse().
источник

💮

💮 in codingteam
folex
100% + запятые
Какие запятые?
источник

c

codingteam@cjr in codingteam
Minoru
@pink_snow: интересно, зачем reverse(). Обратную последовательность было бы удобнее декодировать: множитель=1, берёшь символ, транслируешь в число, умножаешь на текущий множитель, добавляешь в аккумулятор, умножаешь множитель на 58. В конце достаёшь из аккумулятора декодированную последовательность
источник