... | ... |
@@ -694,18 +694,2 @@ |
694 | 694 |
|
695 |
/// \brief Returns a random real number the range [0, b) |
|
696 |
/// |
|
697 |
/// It returns a random real number from the range [0, b). |
|
698 |
template <typename Number> |
|
699 |
Number real(Number b) { |
|
700 |
return real<Number>() * b; |
|
701 |
} |
|
702 |
|
|
703 |
/// \brief Returns a random real number from the range [a, b) |
|
704 |
/// |
|
705 |
/// It returns a random real number from the range [a, b). |
|
706 |
template <typename Number> |
|
707 |
Number real(Number a, Number b) { |
|
708 |
return real<Number>() * (b - a) + a; |
|
709 |
} |
|
710 |
|
|
711 | 695 |
/// @} |
... | ... |
@@ -726,5 +710,4 @@ |
726 | 710 |
/// It returns a random real number from the range [0, b). |
727 |
template <typename Number> |
|
728 |
Number operator()(Number b) { |
|
729 |
|
|
711 |
double operator()(double b) { |
|
712 |
return real<double>() * b; |
|
730 | 713 |
} |
... | ... |
@@ -734,5 +717,4 @@ |
734 | 717 |
/// It returns a random real number from the range [a, b). |
735 |
template <typename Number> |
|
736 |
Number operator()(Number a, Number b) { |
|
737 |
|
|
718 |
double operator()(double a, double b) { |
|
719 |
return real<double>() * (b - a) + a; |
|
738 | 720 |
} |
0 comments (0 inline)