/src/test/run-pass/float2.rs

http://github.com/jruderman/rust · Rust · 24 lines · 22 code · 2 blank · 0 comment · 4 complexity · e921e353a2cb0cf0ed3831a6a1ebbd92 MD5 · raw file

  1. fn main() {
  2. let a = 1.5e6;
  3. let b = 1.5E6;
  4. let c = 1e6;
  5. let d = 1E6;
  6. let e = 3.0f32;
  7. let f = 5.9f64;
  8. let g = 1e6f32;
  9. let h = 1.0e7f64;
  10. let i = 1.0E7f64;
  11. let j = 3.1e+9;
  12. let k = 3.2e-10;
  13. assert (a == b);
  14. assert (c < b);
  15. assert (c == d);
  16. assert (e < g);
  17. assert (f < h);
  18. assert (g == 1000000.0f32);
  19. assert (h == i);
  20. assert (j > k);
  21. assert (k < a);
  22. }