Improve documentation for the mersenne module (#16824)
* Improve documentation for mersenne Add tests for mersenne * Add link to Wikipedia article
This commit is contained in:
parent
c9801d7abc
commit
3c8fddbc76
2 changed files with 27 additions and 16 deletions
11
tests/stdlib/tmersenne.nim
Normal file
11
tests/stdlib/tmersenne.nim
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
import std/mersenne
|
||||
|
||||
template main() =
|
||||
var mt = newMersenneTwister(2525)
|
||||
|
||||
doAssert mt.getNum == 407788156'u32
|
||||
doAssert mt.getNum == 1071751096'u32
|
||||
doAssert mt.getNum == 3805347140'u32
|
||||
|
||||
static: main()
|
||||
main()
|
||||
Loading…
Add table
Add a link
Reference in a new issue