/// Get a random 64-bit number using xorshift
Get a random 64-bit number using xorshift
Get a random 64 - bit number using xorshift
pub fn rand(&self) -> usize {
        let mut seed = self.seed.get();
        seed ^= seed << 13;
        seed ^= seed >> 17;
        seed ^= seed << 43;
        self.seed.set(seed);
        seed as usize
    }
pub fn rand ( & self ) -> usize { let mut seed = self . seed . get ( ) ; seed ^= seed << 13 ; seed ^= seed >> 17 ; seed ^= seed << 43 ; self . seed . set ( seed ) ; seed as usize }
Get a random 64-bit number using xorshift
Get a random 64 - bit number using xorshift
&self