5 use _common::{validate, SEED};
6 use rand::{IsaacRng, Rng, SeedableRng};
7 use std::mem::transmute;
10 let mut rnd = IsaacRng::from_seed(&SEED);
12 while i < 10_000_000 {
13 let bits = rnd.next_u64();
14 let x: f64 = unsafe { transmute(bits) };
16 validate(&format!("{:e}", x));