Next(Int32, Int32)
–
Возвращает случайное целое число в
указанном диапазоне.
NextBytes(Byte[])
–
Заполняет элементы указанного массива байтов
случайными числами.
NextDouble()
–
Возвращает случайное число с плавающей запятой,
которое больше или равно
0
,
0
и меньше
1
,
0
.
Sample()
–
Возвращает случайное число с плавающей запятой в
диапазоне от
0
,
0
до 1,
0
.
ToString()
–
Возвращает строковое представление текущего
объекта.
Пример.
//
создаем объект класса Random
Random realRnd = new Random();
//
случайные числа в диапазоне [0,1)
Console.WriteLine("случайные числа в диапазоне[0,1)");
for(int i =1; i <= 5; i++){
Console.WriteLine("Число " + i + "= " +
realRnd.NextDouble() );
}
//
случайные числа в диапазоне[min,max]
int min = -100, max=-10;
Console.WriteLine("случайные числа в диапазоне ["+min +"," +
max + "]");
for(int i =1; i <= 5; i++) {
Console.WriteLine("Число " + i + "= "
+ realRnd.Next(min,max) );
}
Do'stlaringiz bilan baham: