Exemplo n.º 1
0
Arquivo: IRnd.cs Projeto: Vovanda/GAS
 public static int NextBoolInt(this IRnd rnd)
 {
     // x & 1 <=> x % 2
     return((int)(rnd.NextUInt() & 1));
 }
Exemplo n.º 2
0
 public XORShiftRandom(IRnd lcg_rnd)
     : this(lcg_rnd.NextUInt(), lcg_rnd.NextUInt(), lcg_rnd.NextUInt(), lcg_rnd.NextUInt())
 {
 }