Добрий день, сьогодні я заведу розмову про те, як можна згенерувати випадкове число.
Перша функція, якої я користуюся найчастіше-Random (), вона генерує випадкове ціле число або число з плаваючою комою.
Random (1000000) - генерує ціле число від 0 до 999999
Random () - генерує число з плаваючою крапкою від 0 до 1
Наступна функція - RandomRange (X, Y). функція приймає два параметри і повертає ціле число, яке більше Х і менше Y. Перед використанням потрібно підключити бібліотеку Math.
RandomRange (10,100) - генерує ціле число від 10 до 100.
І остання функція, яку я застосовую на практиці - RandG (X, Y). вона також приймає пару вхідних значень і генерує псевдовипадкове число, використовуючи розподіл Гаусса. Для неї також необхідно підключити Math.
RandG (100,10) - згенерує число з плаваючою крапкою від 90 до 110 (тобто в межах від 100-10 до 100 + 10)
Ще хочу показати кілька простих прийомів:
Згенерувати дробове число від 0 до 1 можна наступним чином -
А отримати дробове число від 0 до 100 можна так -
Думаю сенс цих виразів пояснювати не потрібно.
Давайте перейдемо від слів до справи і спробуємо все на практиці.
Створіть нове віконне додаток і розмістіть на головній формі шість editі шість button. Наведіть все до виду, як зображено на малюнку.
Код юніта буде наступним: