Ich lade Zeilen aus einer Textdatei mit sehr großen Zahlen ein. String hat die toInt-Methode, aber wie konvertiert man eine Zeichenfolge in eine Int64, die die großen Zahlen verarbeiten kann?
Ich sehe keine ToInt64-Methode oder eine ToLong usw. Es muss einen Weg geben, aber ich habe noch nichts gefunden, indem ich gesucht habe.
Alternativ könnte ich die Zahlen in der Zeichenfolge Ziffer für Ziffer (oder für Zifferngruppen) lesen und sie dann mit geeigneten Faktoren von zehn hinzufügen, aber das scheint übertrieben zu sein. Oder ist der richtige Weg, die Daten in einer binären Form zu lesen und so zu konvertieren?
Danke
Wenn es Ihnen nichts ausmacht, NSString zu verwenden, können Sie dies tun
%Vor%Beachten Sie, dass longLongValue im Gegensatz zu Int () 0 zurückgibt, wenn die Zeichenfolge keine gültige Zahl ist, während toInt () in diesem Fall null zurückgibt.
Tags und Links string xcode swift long-integer int64