Генерация дробных случайных чисел от 0,1 до 0,9 - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Нужны дробные случайные числа от 0,1 до 0,9 Сваял на пробу прогу:
Листинг программы
  1. #include <stdio.h>
  2. #include <time.h>
  3. main (){
  4. float n;
  5. srand(time(NULL));
  6. n=(1+rand()%99)/100;
  7. printf("%f",n);
  8. getchar ();
  9. }
Но она выдает 0.000000 Что не так?

Решение задачи: «Генерация дробных случайных чисел от 0,1 до 0,9»

textual
Листинг программы
  1. n=(1+rand()%99)/100;

Объяснение кода листинга программы

  1. Импортируется библиотека rand() - RAND_MAX
  2. Создается переменная n типа double - n
  3. В переменной n генерируется случайное число в диапазоне от 0,1 до 0,9 - 1+rand()%99)/100

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.6 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы