-5
中乘以任意2個數字。這些數字可能非常大(即運行到數百位數字)並以字符串形式提供。乘以大號。在數組
期望的輸出是一個表示兩個數字乘積的字符串。 例 -
multiply("268435456","524288")="140737488355328"
multiply("12321412423524534534543","0")="0"
中乘以任意2個數字。這些數字可能非常大(即運行到數百位數字)並以字符串形式提供。乘以大號。在數組
期望的輸出是一個表示兩個數字乘積的字符串。 例 -
multiply("268435456","524288")="140737488355328"
multiply("12321412423524534534543","0")="0"
使用BigDecimal的,具有multiply方法和構造,這需要String
。它還包含相應的toString()
和toPlainString()
方法以將結果作爲字符串獲取。
(如果數字總是整數,則用BigInteger代替。)
問題是? –
我會說使用'BigInteger',但我猜這是一個任務,你不應該使用'BigInteger'? – Alowaniak
問這個問題可能有點晚,現在問題已經得到解答;但是你有什麼嘗試,出了什麼問題? Stack Overflow的問題應該證明你至少試圖自己解決這個問題。 –