Gibt es eine bignum Bibliothek für JavaScript oder eingebaut, die ich gerne einbinden kann
<script type="text/javascript" src="https://stackoverflow.com/questions/3072307/the_bignum_library.js"></script>
?
Ich denke, meine Benutzer würden es vorziehen, Zahlen auf einer Webseite einzugeben und 7 Sekunden auf ein Ergebnis zu warten, anstatt eine ausführbare Datei herunterzuladen und sich durch eine Reihe von „Diese ausführbare Datei könnte möglicherweise Ihrem Computer schaden“-Warnbildschirmen zu klicken, um sie zu installieren.
Ich habe darüber nachgedacht, meine eigene davon abzustützen http://github.com/silentmatt/javascript-biginteger oder http://www.mainebrook.com/john/fun/euler.html. Oder würden Sie empfehlen, von JavaScript aus eine Java-Bignum-Bibliothek wie afloat aufzurufen?
Ich verstehe deine Frage nicht ganz, zuerst fragst du nach einer bignum-Bibliothek, dann stellst du selbst zwei zur Verfügung? 🙂
– Skurmedel
18. Juni 2010 um 18:52 Uhr
Als ich “exakt-rational-arithmetisch” sagte, meinte ich “kann Zahlen wie 1/7 genau darstellen”. Die beiden Bibliotheken, die ich erwähnt habe, können das, soweit ich das beurteilen kann, nicht – sie können nur ganze Zahlen verarbeiten.
– David Cary
21. Juni 2010 um 6:58 Uhr
Okay, mein Fehler für schlampiges Lesen 🙂
– Skurmedel
21. Juni 2010 um 11:35 Uhr
Da ist ein BigRational.js Bibliothek für exakte rationale Arithmetik.
– Peter Olsen
12. November 2014 um 23:41 Uhr
Dies ist eine ziemlich nützliche Frage, also habe ich versucht, sie zu retten. Obskure Bibliotheksbestellungen sind unangemessen; Standardbibliothekslösungen sollten auf SO gedeihen.
– Djechlin
10. April 2015 um 22:56 Uhr