Re-coded the precision calculation in add_floating_point_scientific to match add_floating_point_non_scientific

This commit is contained in:
John Wellbelove 2026-06-08 09:57:35 +01:00
parent caec8e06fe
commit 37c64d25f8

View File

@ -306,8 +306,7 @@ namespace etl
typedef typename TIString::value_type type;
const uint32_t requested_precision = format.get_precision();
const uint32_t precision =
(requested_precision == 0U) ? max_precision : (requested_precision > max_precision ? max_precision : requested_precision);
const uint32_t precision = (requested_precision > max_precision) ? max_precision : requested_precision;
etl::basic_format_spec<TIString> mantissa_integral_format = format;
mantissa_integral_format.decimal().width(0U).precision(0U);