pub fn format_setting_number(value: f64) -> String
Format a settings number: the shortest decimal that round-trips, so a value read from a project is written back unchanged.