Сгенерировать случайные действительные числа в заданном диапазоне - C (СИ)
Формулировка задачи:
Сгенерировать число равномерно от 0 до 1-это у меня получается:
Найти случайную величину( случайная величина -это сумма от рандомного)
Как это дописать? И правильно ли я делаю?
int main() { double a[2] = { 0 }; srand(time(NULL)); for (int chislo = 0; chislo < 2; chislo++) { a[chislo] = 0 + rand() % 1; printf("%i\n", a[chislo]); }
Решение задачи: «Сгенерировать случайные действительные числа в заданном диапазоне»
textual
Листинг программы
Number = rand() % 2;
Объяснение кода листинга программы
- В коде используется функция rand(), которая генерирует случайное число.
- Результат функции rand() модулируется числом 2, что позволяет получить либо положительное, либо отрицательное число.
- Результат вычисления записывается в переменную Number.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д