Handle large ufloat-values

Sometimes uncertainties will print ufloats like `ufloat(123, 45)` as `(1.2+/-0.5)e+2` which breaks the format. These numbers should appear as `120 \pm 50` in tables. Or at least `123 \pm 45` instead of `\left(1.2 \pm 0.5 \right) \times 10^{2}`.