128. BigDecimal 乘法

JavaScriptAlgorithm

中等难度  -通过 / -执行

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

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

multiply(  '1123456787654323456789',   '1234567887654323456')// '1386983673205309924427166592431045142784'multiply(  '-1123456787654323456789',   '1234567887654323456.12348')// '-1386983673205309924565891036570601003228.30572'multiply(  '-0.12345',   '-1.6789012')// '0.20726035314'
  1. 该问题同时cover了114. 大整数乘法(BigInt)
  2. 最终结果的结尾的0需要去掉。
  3. Big.js会在结果太大时使用科学记数法,本题目中请不要这么做

始终思考更好的解决办法