diff options
| author | Stefan Plantikow <stefan.plantikow@googlemail.com> | 2011-11-22 18:08:26 +0100 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2011-11-24 16:21:13 -0800 |
| commit | 9c9be62b02eccd177db2311c337c7b469cd19e62 (patch) | |
| tree | 8c60235bc06d80b9ceabd4cb6b3441f3203586db /src/test/stdtest | |
| parent | 75ce03dd7794c125cf103ab224083a26a4da531b (diff) | |
std: rewrote math to support most C95 libmath calls on f32, f64 and float
Diffstat (limited to 'src/test/stdtest')
| -rw-r--r-- | src/test/stdtest/math.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/test/stdtest/math.rs b/src/test/stdtest/math.rs index 12bc31bb0e5..53d93ae3077 100644 --- a/src/test/stdtest/math.rs +++ b/src/test/stdtest/math.rs @@ -24,14 +24,14 @@ fn test_max_min() { fn test_angle() { fn angle(vec: (float, float)) -> float { alt vec { - (0f, y) when y < 0f { 1.5 * std::math::pi } - (0f, y) { 0.5 * std::math::pi } + (0f, y) when y < 0f { 1.5 * consts::pi } + (0f, y) { 0.5 * consts::pi } (x, y) { std::math::atan(y / x) } } } assert angle((1f, 0f)) == 0f; - assert angle((1f, 1f)) == 0.25 * pi; - assert angle((0f, 1f)) == 0.5 * pi; + assert angle((1f, 1f)) == 0.25 * consts::pi; + assert angle((0f, 1f)) == 0.5 * consts::pi; } @@ -42,11 +42,11 @@ fn test_log_functions() { assert log2(1.0) == 0.0; assert log10(1.0) == 0.0; - assert ln(e) == 1.0; + assert ln(consts::e) == 1.0; assert log2(2.0) == 1.0; assert log10(10.0) == 1.0; - assert ln(e*e*e*e) == 4.0; + assert ln(consts::e*consts::e*consts::e*consts::e) == 4.0; assert log2(256.0) == 8.0; assert log10(1000.0) == 3.0; |
