Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: разработка для Web > генерация случайных чисел (от 20 и до 40)


Автор: ежик 20.9.2005, 00:42
как генерировать случайные числа (именно числа а не набор цифр и букв)от 20 и до 40
и чтобы их можно было использовать на любых платформах
smile

Автор: sharq 20.9.2005, 01:15
ежик perldoc -f rand.

Код

use strict;

my @a = (20..40);

my $index = int rand(@a);

print 'Random element: ' . $a[$index], "\n";


Только это псевдослучайные числа.)

smile

Автор: korob2001 20.9.2005, 03:56
Код

my $num = int( rand( 21 ) + 20 );

Этот код сгенерирует псевдослучайное число от 20 до 40 включительно и сохранит его в переменную $num.

Автор: ежик 20.9.2005, 08:38
да нет длинна символов должна быть не более 20-40 символов т.е. цифр

Автор: korob2001 20.9.2005, 11:52
Ну тогда генерируй строку. О том как это делается здесь уже не один раз писалось. Читай этот топик:
http://forum.vingrad.ru/index.php?showtopic=50040

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)