URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 31469
[ Назад ]

Исходное сообщение
"Хитро преобразовать строку в целое"

Отправлено Владимир , 26-Июн-03 13:14 
Доброго времени суток!

Задача: имеется переменная (String, 6 символов, могут быть как цифры, так и буквы (латиница), пробелы и спецсимволы не допускаются). Необходимо сформировать программу, которая будет формировать целое число (4 байта), однозначно соответствующее данной строке (если встречаются переменные одинаковые строковые переменные, им присваиваются одинаковые числа). Как это можно сделать?

Заранее благодарен всем ответившим


Содержание

Сообщения в этом обсуждении
"Хитро преобразовать строку в целое"
Отправлено RUSLAN , 26-Июн-03 13:24 
>Доброго времени суток!
>
>Задача: имеется переменная (String, 6 символов, могут быть как цифры, так и
>буквы (латиница), пробелы и спецсимволы не допускаются). Необходимо сформировать программу, которая
>будет формировать целое число (4 байта), однозначно соответствующее данной строке (если
>встречаются переменные одинаковые строковые переменные, им присваиваются одинаковые числа). Как это
>можно сделать?

нифига не понял, зачем оно надо напиши? если надо какойто строке присваивать уникальный номер то, переводишь строку в ASCII и вызываешь
$num=rand($perm);
(язык перл )


"Хитро преобразовать строку в целое"
Отправлено Владимир , 26-Июн-03 16:28 
Необходим алгоритм (реализация будет на Си++)!...
Причем соотвествие необходимо однозначное и целые числа должны быть уникальными...

"Хитро преобразовать строку в целое"
Отправлено poor bugger , 26-Июн-03 13:47 
такая программа уже сформирована и имя ее - md5

"Хитро преобразовать строку в целое"
Отправлено Владимир , 26-Июн-03 16:29 
ОК. Постараюсь посмотреть в исходниках...