@romestone

Почему функция random генерирует нерандомные числа?

В скетче есть такой код:
randomSeed(analogRead(5));
int var = random(35);


Но после выполнения кода в переменной var почему-то всегда находится число, кратное 7 (то есть 0,7,14,21 или 28).
Другие числа притом не генерируются.
В чем может быть проблема?
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 2
@vanyamba-electronics
int var random(71) / 2;
Ответ написан
Комментировать
@Vasilii_B2
Разрабатываю ПО и электронику
А пин 5 случаем не сделан: pinMode(5, OUTPUT); или подтяжка включена, или нога 5 пина закорочена на землю или на питание
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы