export default function (num: number, padlen: number, padstr: string, toFixed: number | false) {
  if (toFixed !== false) num = parseFloat(num.toFixed(toFixed))

  let numstr = Math.abs(num).toString().split('.')[0]
  const digitlack = padlen - numstr.length

  if (digitlack > 0) numstr = padstr.repeat(digitlack) + numstr
  return numstr
}
