diff options
Diffstat (limited to 'doc/tutorial-tasks.md')
| -rw-r--r-- | doc/tutorial-tasks.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/tutorial-tasks.md b/doc/tutorial-tasks.md index 892908dc0a0..bf97c86b5c9 100644 --- a/doc/tutorial-tasks.md +++ b/doc/tutorial-tasks.md @@ -318,7 +318,7 @@ be distributed on the available cores. fn partial_sum(start: uint) -> f64 { let mut local_sum = 0f64; for uint::range(start*100000, (start+1)*100000) |num| { - local_sum += (num as f64 + 1.0).pow(-2.0); + local_sum += (num as f64 + 1.0).pow(&-2.0); } local_sum } @@ -355,7 +355,7 @@ a single large vector of floats. Each task needs the full vector to perform its use extra::arc::ARC; fn pnorm(nums: &~[float], p: uint) -> float { - nums.iter().fold(0.0, |a,b| a+(*b).pow(p as float) ).pow(1f / (p as float)) + nums.iter().fold(0.0, |a,b| a+(*b).pow(&(p as float)) ).pow(&(1f / (p as float))) } fn main() { |
