Convert string to float
-
f32
-
Sometimes we are expecting floating point numbers.
fn main() { let text = " 2.3 "; println!("'{}'", text); let number: f32 = text.trim().parse().expect("Could not convert to f32"); println!("'{}'", number); println!("'{}'", number + 1.0); }
' 2.3 '
'2.3'
'3.3'