fn parse_float(s: &str, context: &str) -> Result<f64, CIntError>
Parse a float value with error context.