将任意 2 个数字相乘。数字可能非常大(即达到数百位)并以字符串形式提供。
预期的输出是一个字符串,表示两个数字的乘积。例子-
multiply("268435456","524288")="140737488355328"
multiply("12321412423524534534543","0")="0"
将任意 2 个数字相乘。数字可能非常大(即达到数百位)并以字符串形式提供。
预期的输出是一个字符串,表示两个数字的乘积。例子-
multiply("268435456","524288")="140737488355328"
multiply("12321412423524534534543","0")="0"
使用 BigDecimal,它有一个multiply方法和一个带有String
. 它还包含相应的toString()
和toPlainString()
方法来将结果作为字符串获取。
(如果数字始终是整数,则改用 BigInteger。)