siunitx
siunitx copied to clipboard
rounding zero with round-mode=figures
The following code produces unexpected result
\sisetup{round-precision=3,round-mode=figures}
actual \num{0.000000} \num{1.000000} -- expected \num{0.00} \num{1.00}
renders as

There are too many trailing 0s when 0 is rounded. Using round-mode=places works as expected.