Changeset 1328:d51126dc39fa in lemon for lemon/random.h
- Timestamp:
- 04/02/15 13:36:16 (8 years ago)
- Branch:
- default
- Children:
- 1329:6516d9833517, 1331:043a787c3cee
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/random.h
r631 r1328 200 200 initState(init); 201 201 202 num = length > end - begin ? length : end - begin;202 num = static_cast<int>(length > end - begin ? length : end - begin); 203 203 while (num--) { 204 204 curr[0] = (curr[0] ^ ((curr[1] ^ (curr[1] >> (bits - 2))) * mul1)) … … 214 214 } 215 215 216 num = length - 1; cnt = length - (curr - state) - 1;216 num = length - 1; cnt = static_cast<int>(length - (curr - state) - 1); 217 217 while (num--) { 218 218 curr[0] = (curr[0] ^ ((curr[1] ^ (curr[1] >> (bits - 2))) * mul2))
Note: See TracChangeset
for help on using the changeset viewer.