The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"кто шарит в Perl ! помогите !"
Отправлено _seal, 07-Сен-06 11:48 
>>Народ, кто в перле шарит, помогите разобраться!
>>вот есть програмуля которая считает hash
>>
>>#!/usr/bin/perl -l
>>use Math::BigInt;
>>chomp($a = pop);
>>die "Usage: $0 <email address>\n"
>>unless defined $a;
>>$h = Math::BigInt->new(5381);
>>$h = ($h + ($h << 5)) & 0xffffffff ^ ord($_)
>>   for split //, lc($a);
>>print 'hash value: ', $h % 53;
>>
>>напишите чайнику в перле формулу!
>
>
>для каждой буквы из email выполнить $h = ($h + ($h <<
>5)) & 0xffffffff ^ ord($_)
>где ord($_) код буквы, $h = 5381, операции из << & ^
>в любого учебника
>результат очень большое число, сколько разрядов надо читать Math::BigInt на cpan.org

поле в mysql базе куда заносится результат TINYINT 3


 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру