mirror of
https://github.com/ETLCPP/etl.git
synced 2026-06-15 08:26:04 +08:00
Re-coded the precision calculation in add_floating_point_scientific to match add_floating_point_non_scientific
This commit is contained in:
parent
caec8e06fe
commit
37c64d25f8
@ -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);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user