128. BigDecimal 掛け算
シェアしよう
少し工夫が必要 - accepted / - tried
こちらは126. BigDecimal 足し算の続きです。
この問題では、任意桁数の10進小数点数の掛け算が求められる。
multiply( '1123456787654323456789', '1234567887654323456')// '1386983673205309924427166592431045142784'multiply( '-1123456787654323456789', '1234567887654323456.12348')// '-1386983673205309924565891036570601003228.30572'multiply( '-0.12345', '-1.6789012')// '0.20726035314'
- この問題は114. BigIntの掛け算を実装するをカバーする。
- 最終結果の後続ゼロは取り除く。
- Big.jsは結果が大きすぎの場合で指数表記にするが、この問題においてはそうしないでください。