You don't need that big of a float precision

So I love using SVGO for optimizing my SVGs. One of the integral parameters is floatPrecision, which determines how many decmial points to use when writing out numbers. It's set to 3 by default, but it can probably be lowered.

We're going to assume that we're scaling your SVG up to the height of my laptop's screen, 1824px. My laptop is relatively high density, so we're going to say we won't tolerate an on-screen error of more than 0.5px. Now let's calculate how big of a precision you need based on your SVG's size.

Now let's look at errors for some common SVG sizes.

Here's a calculator too.

Warning: When converting to absolute, SVGO sometimes loses precision, since it rounds twice.