Вы можете просто использовать format () для достижения этого:
format(3.140, '.10g') где 10 - это точная точность.
format(3.140, '.10g')