about summary refs log tree commit diff
path: root/src/libstd/rand
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2013-09-24 22:16:43 -0700
committerAlex Crichton <alex@alexcrichton.com>2013-09-26 17:05:59 -0700
commit409182de6d74889134209e7fc98174eb8f267170 (patch)
tree8f8c542b198cdb323038aa803ff6bff7433bd3bb /src/libstd/rand
parent09a53381974bcf42c0b081cbfcd9f20f1e5d4f04 (diff)
downloadrust-409182de6d74889134209e7fc98174eb8f267170.tar.gz
rust-409182de6d74889134209e7fc98174eb8f267170.zip
Update the compiler to not use printf/printfln
Diffstat (limited to 'src/libstd/rand')
-rw-r--r--src/libstd/rand/distributions.rs4
-rw-r--r--src/libstd/rand/mod.rs36
2 files changed, 20 insertions, 20 deletions
diff --git a/src/libstd/rand/distributions.rs b/src/libstd/rand/distributions.rs
index 1cdf4d6da95..0902100dca6 100644
--- a/src/libstd/rand/distributions.rs
+++ b/src/libstd/rand/distributions.rs
@@ -70,7 +70,7 @@ fn ziggurat<R:Rng>(rng: &mut R,
 ///
 /// fn main() {
 ///     let normal = 2.0 + (*rand::random::<StandardNormal>()) * 3.0;
-///     printfln!("%f is from a N(2, 9) distribution", normal)
+///     println!("{} is from a N(2, 9) distribution", normal)
 /// }
 /// ```
 pub struct StandardNormal(f64);
@@ -124,7 +124,7 @@ impl Rand for StandardNormal {
 ///
 /// fn main() {
 ///     let exp2 = (*rand::random::<Exp1>()) * 0.5;
-///     printfln!("%f is from a Exp(2) distribution", exp2);
+///     println!("{} is from a Exp(2) distribution", exp2);
 /// }
 /// ```
 pub struct Exp1(f64);
diff --git a/src/libstd/rand/mod.rs b/src/libstd/rand/mod.rs
index 832978a0f10..2b9727f6eb0 100644
--- a/src/libstd/rand/mod.rs
+++ b/src/libstd/rand/mod.rs
@@ -28,7 +28,7 @@ use std::rand::Rng;
 fn main() {
     let mut rng = rand::rng();
     if rng.gen() { // bool
-        printfln!("int: %d, uint: %u", rng.gen(), rng.gen())
+        println!("int: {}, uint: {}", rng.gen::<int>(), rng.gen::<uint>())
     }
 }
  ```
@@ -38,7 +38,7 @@ use std::rand;
 
 fn main () {
     let tuple_ptr = rand::random::<~(f64, char)>();
-    printfln!(tuple_ptr)
+    println!(tuple_ptr)
 }
  ```
 */
@@ -270,8 +270,8 @@ pub trait Rng {
     /// fn main() {
     ///    let rng = rand::task_rng();
     ///    let x: uint = rng.gen();
-    ///    printfln!(x);
-    ///    printfln!(rng.gen::<(float, bool)>());
+    ///    println!("{}", x);
+    ///    println!("{:?}", rng.gen::<(float, bool)>());
     /// }
     /// ```
     #[inline(always)]
@@ -289,8 +289,8 @@ pub trait Rng {
     /// fn main() {
     ///    let rng = rand::task_rng();
     ///    let x: ~[uint] = rng.gen_vec(10);
-    ///    printfln!(x);
-    ///    printfln!(rng.gen_vec::<(float, bool)>(5));
+    ///    println!("{:?}", x);
+    ///    println!("{:?}", rng.gen_vec::<(float, bool)>(5));
     /// }
     /// ```
     fn gen_vec<T: Rand>(&mut self, len: uint) -> ~[T] {
@@ -314,9 +314,9 @@ pub trait Rng {
     /// fn main() {
     ///    let rng = rand::task_rng();
     ///    let n: uint = rng.gen_integer_range(0u, 10);
-    ///    printfln!(n);
+    ///    println!("{}", n);
     ///    let m: i16 = rng.gen_integer_range(-40, 400);
-    ///    printfln!(m);
+    ///    println!("{}", m);
     /// }
     /// ```
     fn gen_integer_range<T: Rand + Int>(&mut self, low: T, high: T) -> T {
@@ -341,7 +341,7 @@ pub trait Rng {
     ///
     /// fn main() {
     ///     let mut rng = rand::rng();
-    ///     printfln!("%b", rng.gen_weighted_bool(3));
+    ///     println!("{:b}", rng.gen_weighted_bool(3));
     /// }
     /// ```
     fn gen_weighted_bool(&mut self, n: uint) -> bool {
@@ -385,8 +385,8 @@ pub trait Rng {
     /// use std::rand;
     ///
     /// fn main() {
-    ///     printfln!(rand::task_rng().choose_option([1,2,4,8,16,32]));
-    ///     printfln!(rand::task_rng().choose_option([]));
+    ///     println!("{:?}", rand::task_rng().choose_option([1,2,4,8,16,32]));
+    ///     println!("{:?}", rand::task_rng().choose_option([]));
     /// }
     /// ```
     fn choose_option<'a, T>(&mut self, values: &'a [T]) -> Option<&'a T> {
@@ -411,7 +411,7 @@ pub trait Rng {
     ///     let x = [rand::Weighted {weight: 4, item: 'a'},
     ///              rand::Weighted {weight: 2, item: 'b'},
     ///              rand::Weighted {weight: 2, item: 'c'}];
-    ///     printfln!("%c", rng.choose_weighted(x));
+    ///     println!("{}", rng.choose_weighted(x));
     /// }
     /// ```
     fn choose_weighted<T:Clone>(&mut self, v: &[Weighted<T>]) -> T {
@@ -432,7 +432,7 @@ pub trait Rng {
     ///     let x = [rand::Weighted {weight: 4, item: 'a'},
     ///              rand::Weighted {weight: 2, item: 'b'},
     ///              rand::Weighted {weight: 2, item: 'c'}];
-    ///     printfln!(rng.choose_weighted_option(x));
+    ///     println!("{:?}", rng.choose_weighted_option(x));
     /// }
     /// ```
     fn choose_weighted_option<T:Clone>(&mut self, v: &[Weighted<T>])
@@ -469,7 +469,7 @@ pub trait Rng {
     ///     let x = [rand::Weighted {weight: 4, item: 'a'},
     ///              rand::Weighted {weight: 2, item: 'b'},
     ///              rand::Weighted {weight: 2, item: 'c'}];
-    ///     printfln!(rng.weighted_vec(x));
+    ///     println!("{}", rng.weighted_vec(x));
     /// }
     /// ```
     fn weighted_vec<T:Clone>(&mut self, v: &[Weighted<T>]) -> ~[T] {
@@ -490,7 +490,7 @@ pub trait Rng {
     /// use std::rand;
     ///
     /// fn main() {
-    ///     printfln!(rand::task_rng().shuffle(~[1,2,3]));
+    ///     println!("{:?}", rand::task_rng().shuffle(~[1,2,3]));
     /// }
     /// ```
     fn shuffle<T>(&mut self, values: ~[T]) -> ~[T] {
@@ -510,9 +510,9 @@ pub trait Rng {
     ///    let rng = rand::task_rng();
     ///    let mut y = [1,2,3];
     ///    rng.shuffle_mut(y);
-    ///    printfln!(y);
+    ///    println!("{:?}", y);
     ///    rng.shuffle_mut(y);
-    ///    printfln!(y);
+    ///    println!("{:?}", y);
     /// }
     /// ```
     fn shuffle_mut<T>(&mut self, values: &mut [T]) {
@@ -535,7 +535,7 @@ pub trait Rng {
     /// fn main() {
     ///    let rng = rand::task_rng();
     ///    let sample = rng.sample(range(1, 100), 5);
-    ///    printfln!(sample);
+    ///    println!("{:?}", sample);
     /// }
     /// ```
     fn sample<A, T: Iterator<A>>(&mut self, iter: T, n: uint) -> ~[A] {