FastLED 3.9.15
Loading...
Searching...
No Matches

◆ random8() [3/3]

u8 fl::fl_random::random8 ( u8 n)
inline

Generate an 8-bit random number in the range [0, n)

Parameters
nThe upper bound (exclusive)
Returns
A random 8-bit number from 0 to n-1

Definition at line 118 of file random.h.

118 {
119 u8 r = random8();
120 r = (r * n) >> 8;
121 return r;
122 }
u8 random8()
Generate an 8-bit random number.
Definition random.h:109
unsigned char u8
Definition int.h:17

References random8().

+ Here is the call graph for this function: