New float double and long double random gen functions. more comments

This commit is contained in:
2018-08-18 22:48:33 -04:00
parent a815367c9d
commit 30416b0334
10 changed files with 26 additions and 14 deletions
@@ -22,9 +22,14 @@ namespace MathEngine {
const bool Setup() const;
/* Gives you a Random Integer less then or equal to max and more then or equal to min */
const unsigned long int Rand( const unsigned long int max, const unsigned long int min = 0 ) const;
/* Gives you a Random float less then or equal to max and more then or equal to min */
const float Rand( const float max, const float min = 0.0f ) const;
/* Gives you a Random double less then or equal to max and more then or equal to min */
const double Rand(const double max, const double min = 0.0f) const;
/* Gives you a Random long double less then or equal to max and more then or equal to min */
const long double Rand(const long double max, const long double min = 0.0f) const;
private:
/// Variables
static cRandom* sp_inst;/// = nullptr