Changeset 896 for cpp/frams/util
- Timestamp:
- 11/30/19 01:30:22 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpp/frams/util/rndutil.cpp
r424 r896 21 21 double CustomRnd(double *tab) 22 22 { 23 double *range = tab + 1 + 2 * r andomN((int)(0.5 + tab[0]));24 return range[0] + rnd 0N(range[1] - range[0]);23 double *range = tab + 1 + 2 * rndUint((int)(0.5 + tab[0])); 24 return range[0] + rndDouble(range[1] - range[0]); 25 25 } 26 26 27 27 double RandomGener::Uni(double begin, double end) 28 28 { 29 return begin + rnd 01*(end - begin);29 return begin + rndDouble(end - begin); 30 30 } 31 31 … … 35 35 double v1, v2, s; 36 36 do { 37 v1 = 2 * rnd01- 1; //-1..138 v2 = 2 * rnd01- 1; //-1..137 v1 = rndDouble(2) - 1; //-1..1 38 v2 = rndDouble(2) - 1; //-1..1 39 39 s = v1*v1 + v2*v2; 40 40 } while (s >= 1);
Note: See TracChangeset
for help on using the changeset viewer.