main()1 fn main() {
2     let sixteen: f32 = 16;
3     //~^ ERROR mismatched types
4     //~| HELP use a float literal
5     let a_million_and_seventy: f64 = 1_000_070;
6     //~^ ERROR mismatched types
7     //~| HELP use a float literal
8     let negative_nine: f32 = -9;
9     //~^ ERROR mismatched types
10     //~| HELP use a float literal
11 
12 
13     // only base-10 literals get the suggestion
14 
15     let sixteen_again: f64 = 0x10;
16     //~^ ERROR mismatched types
17     let and_once_more: f32 = 0o20;
18     //~^ ERROR mismatched types
19 }
20