Broaden checks for BigInteger.Multiply (#1796)
authorts2do <tsdodo@gmail.com>
Wed, 12 Aug 2020 12:37:56 +0000 (07:37 -0500)
committerGitHub <noreply@github.com>
Wed, 12 Aug 2020 12:37:56 +0000 (05:37 -0700)
commita026f9eb5f7a271e0e69b7e4dcc9523e427d253a
treee6398778ce140367cb28c053a5a00a1bcba3eca8
parentf31ab5dbcc9dd91de9732c9a24c9e28e0243d16b
Broaden checks for BigInteger.Multiply (#1796)

* Broaden checks for BigInteger.Multiply
Multiply methods will call simpler algorithms for additional applicable cases

* Remove duplicated check

* Tuning MultiplyPow10
src/libraries/System.Private.CoreLib/src/System/Number.BigInteger.cs