Come generare numeri casuali?

Sto cercando un modo per generare dei valori casuali che però siano comprensivi di parte decimale variabile composta da più decimali (il numero non è importante).

Qualche suggerimento?

Qualche suggerimento?

si, come ad esempio provare a cercare invece di riaprire un argomente presente trito e ritrito
https://www.google.it/search?ie=UTF-8&oe=UTF-8&q=numeri+casuali&btnG=search&domains=http://forum.arduino.cc&sitesearch=http://forum.arduino.cc&gws_rd=cr&ei=DfBfV_2zMoHmUNislMgC

Ho cercato parecchio prima di fare la domanda ma nei post “triti e ritriti” non ho trovato nulla che indicasse numeri casuali con parte decimale.
Grazie comunque per il tuo post molto utile.

La funzione che ti interessa è questa: random() - Arduino Reference

Se ti servono decimali basta che dividi quel che ottieni per 1000, 10000, ecc...

meglio dividere per 1000.0 o 10000.0
Attenzione i numeri a virgola mobile (float) hanno una precisione di soli 6 cifre.
Ciao Uwe

Beh sì, o quello o un cast esplicito a float li davo per scontati...

Se poi servono veramente random, usare come seme il campionamento del valore di un pin analogico lasciato libero li renderebbe ancora piu casuali … :wink:

Etemenanki:
Se poi servono veramente random, usare come seme il campionamento del valore di un pin analogico lasciato libero li renderebbe ancora piu casuali ... :wink:

Ancora meglio usare il rumore bianco creato tramite una giunzione PN, ottimi gli zener, si ottiene un buon generatore di numeri casuali.

astrobeed:
... giunzione PN, ottimi gli zener ...

LOL ... con uno zener e due INA in cascata un po di tempo fa ci ho fatto un generatore di rumore per tarare i filtri RF, per un mio conoscente ... secondo lui, che ha un bel po di strumentazione, arrivava oltre i 3GHz ...