Macro xiangyun::rand
[−]
[src]
macro_rules! rand { () => { ... }; ($num: expr) => { ... }; ($style: path) => { ... }; ($style: path, $num: expr) => { ... }; }
A macro that generates random numbers
Example
#[macro_use]
extern crate xiangyun;
use xiangyun::{Rand, Style};
fn main() {
println!("Style::Lazy");
let foo = rand!(2);
println!("{}, {}", foo[0], foo[1]);
println!("Style::PMrand");
let foo = rand!(Style::PMrand, 2);
println!("{}, {}", foo[0], foo[1]);
println!("Style::Gauss");
let foo = rand!(Style::Gauss, 2);
println!("{}, {}", foo[0], foo[1]);
}