pub fn sexagesimal_dms_string_to_degrees(
    dms: &str
) -> Result<f64, SexagesimalError>
Expand description

Convert a sexagesimal-formatted string in “degrees minutes seconds” to a float [degrees].

§Examples

let f = sexagesimal_dms_string_to_degrees("-11d49m01.062s")?;
assert_abs_diff_eq!(f, -11.81696167, epsilon = 1e-6);