|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Konstantin Tokar 2:5020/400 31 Aug 2004 21:43:49 To : Artem Chuprina Subject : Re: Вопрос новичка --------------------------------------------------------------------------------
Artem Chuprina wrote:
> Konstantin Tokar -> yurik shestakov @ Tue, 31 Aug 2004 08:01:00 +0000 (UTC):
>
> >> DA> О, кого я вижу, это же сам *Artem*!
> >> DA>>> В любое.
> >> DA>>> Пpеобpазование д. б. взаимоообpатным.
> >> AC>> То есть как в любое? Преобразование должно как минимум быть, то есть
> >> AC>> каждая строка должна преобразовываться в какое-то конкретное число.
> >> AC>> Вот тебе конкретная строка. Какое число ты хочешь из нее получить, и
> >> AC>> почему?
> >> DA> Hy выше же написано, любое. Что я могy поделать если это так?
> >> DA> С yсловием что пpеобpзование назад оджнозначно, и число не сильно
> >> DA> больше чем стpока занимает по памяти.
> >> Есть у меня такое подозрение, что тебе подойдет использование какой-нибудь
> >> СУБД для хранения однозначного соответствия "слово-число". ;-)
> >>
> KT> Удивительно, до каких глубин могут дойти ответы на вопрос типа "мне
> KT> надо, но не скажу xnm? как это сделать"? И ведь хранить в базе
> KT> данных соответствия - действительно единственный правильный ответ !
>
> Hе обязательно единственный. Math::BigInt позволяет установить
> соответствие и без базы. И без pack(), кстати, что позволит сделать
> соответствие независимым от кодировки :-)
>
Hо ты уверен, что Math::BigInt позволит представить число в 257-ричной
записи? Ведь "каждая строка должна преобразовываться в какое-то
конкретное число" - а это можно выполнить, только сопоставив множества.
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/65773d6c02f3.html, оценка из 5, голосов 10
|