fixes a bug: truncate(1.670006528897705e-10, 2) → 1.67, failed to recognize the scientific notation... [ci skip]