code: def sigfig_round(values, sigfig=1):
      
      as_int, multiplier = sigfig_int(values, sigfig)
      rounded = as_int * (10 ** multiplier)
  
      return rounded
docs: Round a single value to a specified number of significant figures.
  
      Parameters
      ----------
      values: float, value to be rounded
      sigfig: int, number of significant figures to reduce to
  
  
      Returns
      ----------
      rounded: values, but rounded to the specified number of significant figures
  
  
      Examples
      ----------
      In [1]: trimesh.util.round_sigfig(-232453.00014045456, 1)
      Out[1]: -200000.0
  
      In [2]: trimesh.util.round_sigfig(.00014045456, 1)
      Out[2]: 0.0001
  
      In [3]: trimesh.util.round_sigfig(.00014045456, 4)
      Out[3]: 0.0001405