Formats a double `d` for display.
(d: f64)
| 49 | |
| 50 | /// Formats a double `d` for display. |
| 51 | pub fn format_double(d: f64) -> String { |
| 52 | if !d.is_nan() && d.is_sign_negative() { d.to_string() } else { format!(" {}", d) } |
| 53 | } |
| 54 | |
| 55 | /// Parses a string `s` as a double. |
| 56 | pub fn parse_double(s: &str) -> Result<f64, String> { |