diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2024-10-02 12:53:54 -0400 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2024-10-02 12:53:54 -0400 |
| commit | 9ade04722dd351c3f42cd98be28fc255043b3030 (patch) | |
| tree | 3aced80bf9cc9fb4160e2fab1ad7afa2d5b45df9 /rand.cpp | |
| parent | 2c54c155c9dc92c62881998c055bce17beddbe4f (diff) | |
| download | balls-9ade04722dd351c3f42cd98be28fc255043b3030.zip | |
multiple balls
Diffstat (limited to 'rand.cpp')
| -rw-r--r-- | rand.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/rand.cpp b/rand.cpp new file mode 100644 index 0000000..6ffe897 --- /dev/null +++ b/rand.cpp @@ -0,0 +1,15 @@ +#include "balls.h" + +int +randInt(int lo, int hi) { + return (rand() % (hi-lo)) + lo; +} + +double +randDouble(double lo, double hi) { + double r, diff; + + r = (double) rand() / (double) RAND_MAX; + diff = hi - lo; + return lo + r*diff; +} |