Converts whole numbers beyond the long range to BigInteger

All 2 scenarios hold

expected outcome broken scenario
ScenarioInput valueParameter type?BigInteger beyond long range?
Nineteen digits1234567890123456789java.math.BigIntegerfalse
Thirty digits123456789012345678901234567890java.math.BigIntegertrue