Changeset 2596:9c00e972cdfd in lemon-0.x for lemon
- Timestamp:
- 03/20/08 17:25:47 (16 years ago)
- Branch:
- default
- Phase:
- public
- Convert:
- svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@3479
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/random.h
r2570 r2596 579 579 } 580 580 581 /// \brief Seeding random sequence 582 /// 583 /// Seeding the random sequence. The current number type will be 584 /// converted to the architecture word type. 585 template <typename Number> 586 void seed(Number seed) { 587 _random_bits::Initializer<Number, Word>::init(core, seed); 588 } 589 590 /// \brief Seeding random sequence 591 /// 592 /// Seeding the random sequence. The given range should contain 593 /// any number type and the numbers will be converted to the 594 /// architecture word type. 595 template <typename Iterator> 596 void seed(Iterator begin, Iterator end) { 597 typedef typename std::iterator_traits<Iterator>::value_type Number; 598 _random_bits::Initializer<Number, Word>::init(core, begin, end); 599 } 600 581 601 /// \brief Returns a random real number from the range [0, 1) 582 602 ///
Note: See TracChangeset
for help on using the changeset viewer.