/////////////////////////////////////////////////////////////////////////// Helper function, returning uniformly distributed random float in [low, high] range ///////////////////////////////////////////////////////////////////////////
| 63 | // random float in [low, high] range |
| 64 | //////////////////////////////////////////////////////////////////////////////// |
| 65 | real randData(real low, real high) |
| 66 | { |
| 67 | real t = (real)rand() / (real)RAND_MAX; |
| 68 | return ((real)1.0 - t) * low + t * high; |
| 69 | } |
| 70 | |
| 71 | //////////////////////////////////////////////////////////////////////////////// |
| 72 | // Main program |