Fixed how to handle insignificant_zeros

insignificant_zeros behavior when is true is to remove the trailing zeros to the right of a decimal point, not remove all decimal number like it was implemented