biginteger

BigInteger ist ein arithmetischer Typ mit beliebiger Genauigkeit in Java, C # und anderen Sprachen. Es verhält sich wie eine vorzeichenbehaftete Ganzzahl, deren Größe nur durch den verfügbaren Speicher begrenzt ist.
4
Antworten

Wie viel Platz nutzt BigInteger?

Wie viele Bytes Speicher wird ein BigInteger-Objekt im Allgemeinen verwenden?     
08.03.2013, 18:56
5
Antworten

C #: Wie soll ich Arithmetik mit riesigen Zahlen handhaben?

Ich schreibe eine App, die Arithmetik mit riesigen Zahlen mit sehr vielen Ziffern beinhaltet. Ich habe zuvor eine Klasse geschrieben, die die Handhabung großer Zahlen vereinfacht, indem man sie als Strings definiert und dann langsame arithmetisc...
13.02.2010, 22:10
4
Antworten

Überprüfen Sie, ob BigInteger kein perfektes Quadrat ist

Ich habe einen BigInteger Wert, sagen wir es ist 282 und ist innerhalb der Variable x. Ich möchte jetzt eine while-Schleife schreiben, die besagt: %Vor% Wie würde ich so etwas mit BigInteger machen? BEARBEITEN: Der Grund dafür ist, dass...
21.04.2010, 18:26
1
Antwort

Optimierung der Karatsuba-Implementierung

Also versuche ich, einige der Operationen zu verbessern, die die Klasse BigInteger von .net 4 bietet, da die Operationen quadratisch erscheinen. Ich habe eine grobe Karatsuba-Implementierung gemacht, aber es ist immer noch langsamer als erwar...
02.02.2010, 19:47
4
Antworten

Berechne die Anzahl der Einsen im Ergebnis von 11 ^ n

Das folgende Problem wurde in einem Interview gestellt. Geben Sie eine Zahl 11 n (wobei n ∈ [0, 1000] ) die Anzahl von 1 s im Ergebnis an. Zum Beispiel, n = 3, 11 3 = 1331, so würde das erwartete Ergebnis 2 sein. Oder gegeben n = 6,...
27.04.2013, 10:30
3
Antworten

Gibt die von BigInteger.ToString () zurückgegebene Zeichenfolge in .NET die volle Genauigkeit von BigInteger wieder?

Bis heute nahm ich (implizit) an, dass, wenn ich eine BigInteger über die parameterlose (überschriebene) Instanzmethode BigInteger.ToString() austrage, die Rückgabekette die vollständige und genaue Dezimaldarstellung meiner "großen" ganzen...
05.07.2012, 13:49
2
Antworten

BCD Math-Bibliothek für beliebige große Zahlen?

Ich bin auf der Suche nach einem Ersatz der Delphi Data.FmtBcd-Bibliothek, weil ich die Grenzen wie maximale Dezimalziffern, die es darstellen kann, erreicht habe und das Programm mit EBcdOverflowException endet. Für die Neugierigen berechne i...
13.03.2012, 18:46
1
Antwort

Kombinierter Multiplizier-Divisions-Vorgang bei einer 64-Bit-Ganzzahl mit Vorzeichen ohne Überlauf

Ich muss berechnen %Vor% wo %Vor% Ich muss dies in reinem C / C ++ ohne Bibliotheken auf einem Mikrocontroller tun. Der Compiler unterstützt die Typen int64_t und uint64_t; wahrscheinlich keine Hardware-Implementierung für Multiplikation...
28.12.2015, 18:35
2
Antworten

Warum gibt es BigInteger (String) aber keinen BigInteger (long)?

Um einen String in BigInteger zu konvertieren, verwenden Sie in Java den Konstruktor new BigInteger(String) , aber um ein int / long zu konvertieren, verwenden Sie die Factory-Funktion BigInteger.valueof(long) , warum ist das?     
03.10.2014, 20:24
4
Antworten

Hibernate gibt BigIntegers statt Longs zurück

Dies ist meine Sender-Entität %Vor% Wenn ich versuche folgende Abfrage auszuführen: %Vor% Der folgende Fehler tritt auf:    FEHLER: org.hibernate.property.BasicPropertyAccessor - HHH000123: IllegalArgumentException in Klasse: be.gimme...
12.09.2013, 07:42