Программирование > Perl

Функция rand ...

(1/2) > >>

perl novice:
Добрый день!
Как в Perl реализовать слуайный выбор двух строковых значений?

rand("masha","olia") - не работает.

и как организовать случайный выбор целых чисел от -100 до 100

так же не понятно как можно организовать случайный выбор чисел от 0 до 100 , допустим чтобы выбирало 58,99 или 45,12 - то есть с двумя разрядами после запятой!

Заранее всем спасибо! Помогите плиз!

arto:
rand (2) < 1 ? "masha" : "olia";

vladsu:
Для второго случая:

--- Код: ---
for (1..10){
   print int rand(100)-rand(100),"\\n";
}

--- Конец кода ---


Для третьего:

--- Код: ---
for (1..10){
   printf "%.2f\\n",rand(100);
}

--- Конец кода ---

perl novice:
огромное спасбио! Тока вот в чем вопрос для третьег если мне не надо распечатывать, а надо передать переменой: $foo = "%.2f\\n",rand(100);  не совсем правильно работает.

Phoinix:
vladsu

--- Цитировать ---for (1..10){
   print int rand(100)-rand(100),"\\n";
}
--- Конец цитаты ---

Это еще зачем?

print int rand(200) - 100,"\\n";

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии