русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Шановні українці! Матеріал був перекладений з російської мови. Тому можуть бути незначні помикли...

Випадкові числа в C# | Random C#

Цілі випадкові числа

щоб отримати цілі випадкові числа в C#, необхідно визначити змінну типу Random.

Ось приклад, як отримати случайныые цілі числа:

Random rand = new Random();

int temp;

temp = rand.Next(100);

 

Причому метод Next має три перевантаження:

1. rand.Next();

Цей метод говорить про повернення ненегативного цілого числа

2. rand.Next(max);

Цей метод говорить про повернення ненегативного цілого числа не перевищує змінну max. Тобто значення від 0 до max, але при цьому значення max не буде виводиться

3. rand.Next(min , max);

Цей метод говорить про повернення ненегативного цілого числа в межі від min до max. Іншими словами диапазов від [min до max-1]

 

 

Дробові випадкові числа

Якщо вам потрібно дробові числа від 0 до 1, то можна зробити так:

 

Random rand = new Random();
double temp;

temp = Convert.ToDouble(rand.Next(100)/100);

 

Якщо вам необхідно дробові числа від 1 до 100 з точністю до сотих, то можна зробити так:

Random rand = new Random();
double temp;

temp = Convert.ToDouble(rand.Next(10000))/100;

Переглядів: 4745

Повернутися взміст


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн