Bug report #18302

Updated by Jürgen Fischer over 3 years ago

Right now, values like "4176000000" are displayed as "4.176e+06" (the scientific notation). Seems like printf '%g' is used?

The problem appears anywhere, values are shown:
* attribute tables
* tooltips
* legend
* etc

And it's around for a pretty long time: #15880 https://issues.qgis.org/issues/15880

After a lively discussion on the QGIS-mailing list, the following options might be useful:
* never show values in scientific notations
* mixup like now
* always show scientific notations

A simple workaround might be casting the full float/double values to string for displaying them.