Forum: Mikrocontroller und Digitale Elektronik Zufall Auswahl treffen ?


von Patrick E. (f4550tim)


Lesenswert?

Hallo,
ich Programmiere in C. Das sei schoneinmal vorraus gesagt. Nun habe ich 
eine Switch Case Abfrage. Diese gibt mit 6 Verschiedene Möglichkeiten 
also von 1-6. Nun zu meiner eigentichen Frage.

Habe ich die Möglichkeit eine Art zufalls Auswahl zu treffen ?

In manchen Programmsprachen (Computer) gibt es ja die möglichkeit z.B: 
dann die Millisekunden der Uhr zu einer Zufallszahl zu generieren. Gibt 
es sowas ähnliches auch ?

Dahinter steckt die Idee Elektronischer Würfel.

lg Tim

von Floh (Gast)


Lesenswert?

es gibt rand/srand auch für uC.
:-)

von Thomas E. (thomase)


Lesenswert?

Oder lass' einen Timer laufen.

und dann z.B.:
int nRand = (TCNT0 % 6) + 1;

mfg.

von Patrick E. (f4550tim)


Lesenswert?

Vielen DANK ;) Werde mich damit beschäftigen.
Könntest du mir eventuell noch die LIB nennen, in der ich die Funktion 
finde ;) Ist die in Math.h drinn ?

lg Tim

von Samuel C. (dragonsam)


Lesenswert?

Oder bastel 'ne Antenne an den ADC und frag' das Rauschen.

von Floh (Gast)


Lesenswert?

Tim E. schrieb:
> Ist die in Math.h drinn ?

Glaube in stdlib.h, bin mir nicht sicher.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.