code: function fixedFloat(l, r, sign) {
      const arrL = split(l)
      const arrR = split(r)
      let fLen = Math.max(arrL[1], arrR[1])
  
      if (fLen === 0) {
          return operate(Number(l), Number(r), sign, 1)
      }
      const f = Math.pow(10, fLen)
      if (arrL[1] !== arrR[1]) {
          if (arrL[1] > arrR[1]) {
              arrR[0] += padding0(arrL[1] - arrR[1])
          } else {
              arrL[0] += padding0(arrR[1] - arrL[1])
          }
      }
      return operate(Number(arrL[0]), Number(arrR[0]), sign, f)
  }
docs: 解决小数精度问题
  @param {*} l 操作数1
  @param {*} r 操作数2
  @param {*} sign 操作符
  fixedFloat(0.3, 0.2, '-')