numberkit
pub fn as_f32<S>(text: S) -> Result<f32, ParseFloatError> where S: AsRef<OsStr>,
covert string to f32
assert_eq!(1.2 as f32, numberkit::as_f32("1.2").unwrap());