Необходимо получить некоторое значение от нескольких (2-10) полей, которое эргономически подходит под ввод его человеком.
Поясню: допустим, на листок печатаются данные и чексумма (8-10 цифр, например), и нужно человеку ввести поля и сумму для валидации.
Пока разбираюсь, какие методы можно заточить для этого, может, уже есть готовая реализация?
Здравствуйте, mmaxx, Вы писали:
HD>>Сливаешь все данные в один стринг и берешь от него MD5, CRC32 или что твоей душе угодно. M>Ответ ни о чем. Особенно эргономичны 128 бит MD5. M>Вопрос не о том, как в принципе, а как именно кто бы посоветовал. Например, код не должен начинаться с нуля (желательно) и т. п.
Какой вопрос — такой ответ.
Может правильнее так: "Как представить 32-битное число в удобной для запоминания форме?".
Здравствуйте, mmaxx, Вы писали:
M>Ответ ни о чем. Особенно эргономичны 128 бит MD5. M>Вопрос не о том, как в принципе, а как именно кто бы посоветовал. Например, код не должен начинаться с нуля (желательно) и т. п.
Ну как спросил, так и ответил
Если тебя именно эргономика интересует, то можно еще и таких вещах подумать, что
— часто путают ноль и букву "О",
— аналогично с 1 и буквой "I"
— разбивать на квады (т.е. группы по 4 сивола)
— необязательное наличие символа разделителя между квадами