2 Checks for casts from any numerical to a float type where
3 the receiving type cannot store all values from the original type without
4 rounding errors. This possible rounding is to be expected, so this lint is
7 Basically, this warns on casting any integer with 32 or more bits to `f32`
8 or any 64-bit integer to `f64`.
11 It's not bad at all. But in some applications it can be
12 helpful to know where precision loss can take place. This lint can help find
13 those places in the code.