129. BigDecimal 除法

中等难度  -通过 / -执行

该问题是26. BigDecimal 加法的延续。

在该问题中,请实现任意位数的10进制浮点数的乘法运算

divide(
  '100000000000000.1', 
  '-0.001'
)
// '-100000000000000100'

divide(
  '-0.123', 
  '-0.00971'
)
// '12.66735324407826982492'
  1. 该问题同时cover了115. 实现大整数除法(BigInt)
  2. 最终结果的结尾的0需要去掉。
  3. 最终结果请保证最多20位小数位,其余的删除。

注意特例。

(2)