Программирование > Perl
Функция rand ...
			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";
		
Навигация
Перейти к полной версии