Scala Konwersja ciągu wielowierszowego na BigInt
Próbuję przeanalizować 100 50-cyfrowych liczb z ciągu znaków z poniższym fragmentem kodu:
val input = """37107287533902102798797998220837590246510135740250
|46376937677490009712648124896970078050417018260538
|74324986199524741059474233309513058123726617309629""".stripMargin
val list = input.split("""\n""").map(BigInt(_))
ale kończę na „java.lang.NumberFormatException.forInputString (NumberFormatException.java:65)”. Nie mam pojęcia, dlaczego to nie działa, ponieważ gdy łańcuch jest podzielony, każdy element listy jest typu String. Każda pomoc byłaby bardzo mile widziana.
Z poważaniem