Wie konvertieren von Zeichenfolgen vom Datentyp bigint in JavaScript

Brauche ich zum konvertieren einer Zeichenfolge vom Datentyp bigint wie BigInteger in Javascript

Beispiel

var reqId = "78099864177253771992779766288266836166272662";
var result = parseInt(reqId);
document.write(result);

Resultierende Wert nicht passend, da JavaScript ermöglicht es Ganzzahlen bis 2^53.

Gibt es eine Möglichkeit, dies zu überwinden?

Es gibt keine solche Sache als "BigInteger" in JavaScript nativ. Es gibt einige Pakete zur Verfügung, zu tun, mit unendlicher Präzision fixed-point-math. Alle JavaScript-zahlen sind 64-bit-floating-point-Werte.
Ich sehe kein java hier... warum tun Sie tag dies als eine java-Frage??
Wie zu verwenden, dass andere Pakete zu tun Unendlichen Präzision, do u haben eine Idee ?
BigInteger ist rund um java,...gibt es eine ähnliche Weise zu implementieren, dass die Funktion in JavaScript ist meine Frage!

InformationsquelleAutor rselvaganesh | 2016-04-24

Schreibe einen Kommentar