]> git.lizzy.rs Git - rust.git/blob - src/test/ui/numbers-arithmetic/float2.rs
Rollup merge of #102016 - lcnr:given-OutlivesEnvironment, r=jackh726
[rust.git] / src / test / ui / numbers-arithmetic / float2.rs
1 // run-pass
2
3
4
5 pub fn main() {
6     let a = 1.5e6f64;
7     let b = 1.5E6f64;
8     let c = 1e6f64;
9     let d = 1E6f64;
10     let e = 3.0f32;
11     let f = 5.9f64;
12     let g = 1e6f32;
13     let h = 1.0e7f64;
14     let i = 1.0E7f64;
15     let j = 3.1e+9f64;
16     let k = 3.2e-10f64;
17     assert_eq!(a, b);
18     assert!((c < b));
19     assert_eq!(c, d);
20     assert!((e < g));
21     assert!((f < h));
22     assert_eq!(g, 1000000.0f32);
23     assert_eq!(h, i);
24     assert!((j > k));
25     assert!((k < a));
26 }