Tag: biginteger

BigInteger ist eine beliebige Präzision arithmetischen Datentyp in Java, C# und anderen Sprachen. Es verhält sich wie eine Ganzzahl mit Vorzeichen, deren Größe nur durch den verfügbaren Speicher.

C# Eine zufällige BigInt-generator

Anzahl der Antworten 1 Antworten
Ich bin zu implementieren, die DSA-Algorithmus, aber es gibt ein problem: wählen Sie "p" eine Primzahl mit L-bits, wo 512 <= L <= 1024 und L ein Vielfaches von 64 Wie kann ich implementieren Sie einen Zufallsgenerator

Das ist der beste Weg zur Umsetzung Primzahl finden, algorithmen in Java? Wie machen wir Klassen-Bibliothek und verwenden Sie dann in Java?

Anzahl der Antworten 5 Antworten
Ich möchte library-Klassen in Java und verwenden Sie in Zukunft meine Programme. Ich möchte diese library-Klassen zu finden, die Primzahlen bis zu einer bestimmten Anzahl oder sogar die nächste Primzahl oder man kann sagen, lösen die meisten

Warum kann Haskell mit sehr großen zahlen leicht?

Anzahl der Antworten 8 Antworten
Hugs> 94535^445 1376320882321377050696053887661515621104890164005282153069726424773999801846841903244827702943487982707454966009456016735041878000604143500908532887464920380605164932112687039059526672109818924234920844448231612532570718657160234177285377733830104834041049076609912488237219608445995072867798430614935403219495883835042862802917980856774134757390782052200512932375660858045003581611863121089979673784484701791210379500218604466721285456487387736825167702127154268533859979529612671925052419513844416493584817268143587955662039327860394141299238613042312035808541735213479394437496215520277526351425482512084759462579494878772787079101513841720202004639843443083454387175700954018825292148776647553122504118229978165851660083576570848983047255050145168802863168613110619584686348869690774233051669081248424584219383477237544209892290799448207462345346336076966775224683516220960618177284844330167142846351091001423033864986042919757795382577032341453971393897073354841924116635150129850119992031076354249371062307034564093077675129303383786693131843907104175619570678630497198824622804914508555467550904967368926176118094672479099827962889569753303773699017596074205893197641101210911874606040804983166177455705972192827752532495287749766682029353154226049380290040508900715169403153139668217790502306177709467234413947747673881158973344492079455405942662489751581189327200960698310350121179918845099840977270519116578719881752429190273998774113278822810866144521416958558406602325070095207349450759264393913367193083149679216066539911941983836313340998945139132421885688290888674594474605510238217590823316979504437667252929278291853368754482552573193289277120902144178425726693671235675042499401282016643202758246845332593475338220708351934511933096882598943512036679145593929114103343255708217768511665236173107020739195152050863630870948954052925049746246549772984384435109578859863612603574306739909728739428192798727373799081111333186135697868385292787575475482883660605162944306327057220313320376280182432763977906971557137715710757099478269250731209785404487629107297262798803645379809868663503452656912571816192881412782623078761411808958183665272686617730596943579533808499348879195167683064937591552734375 Warum kann Haskell berechnen eine so große Zahl, und in anderen Sprachen, wie Java, kann nicht (so leicht)? InformationsquelleAutor n00ki3 | 2009-07-26

ein array von bigInteger Größe biginteger in java

Anzahl der Antworten 1 Antworten
ich versuche, ein array von biginteger Größe biginteger. public class Polynomial4 { private BigInteger coef; private BigInteger deg; public Polynomial4(BigInteger a,BigInteger b) { coef = new BigInteger[b+1];//here its giving the error coef[b] = a; //here also its

Umwandlung von char zu lange

Anzahl der Antworten 2 Antworten
Ich bin momentan dabei, eine big integer Klasse. Ich lese in zwei longs als Funktions-Argumente und-was ich tun will ist jede Zahl in der langen Lesen in zu besetzen, um einen index eines Arrays. Ich habe dies

Wie die Arbeit mit großen zahlen in PHP?

Anzahl der Antworten 4 Antworten
Wie die Arbeit mit großen zahlen in PHP? wie (6*27^0+17*27^1+11*27^2+18*27^3+25*27^4+4*27^5)^65537 Ich denke, diese Zahl passt in einen normalen int. Okay, das war, bevor Sie das ^65537 am Ende. Check stackoverflow.com/questions/211345/... InformationsquelleAutor Pentium10 | 2010-03-22

Java Veränderlich BigInteger-Klasse

Anzahl der Antworten 3 Antworten
Ich mache Berechnungen mit BigIntegers verwendet eine Schleife, die fordert, multiply() etwa 100 Milliarden mal, und das neue Objekt Schöpfung aus dem BigInteger macht es sehr langsam. Ich hatte gehofft, jemand hatte geschrieben oder gefunden MutableBigInteger Klasse.

Int auf BigInteger, was ist der Unterschied?

Anzahl der Antworten 2 Antworten
Ich die übertragung der modExp-Funktion von int auf BigInteger, aber das Ergebnis ist unterschiedlich, was die verschiedenen von diesen beiden Funktionen? Dank!!! Die Funktion mit BigInteger, ist das Ergebnis immer 1: public static BigInteger modExp(BigInteger a, BigInteger

byte[] in unsigned BigInteger?

Anzahl der Antworten 6 Antworten
Motivation: Ich möchte konvertieren, hashes (MD5/SHA1 usw.) in decimal-zahlen für den Zweck der Erstellung von barcodes in Code128C. Einfachheit halber bevorzuge ich, alle die so entstandenen (groß -) zahlen werden positiv. Ich bin in der Lage zu

Generieren sehr große Zufallszahlen java

Anzahl der Antworten 3 Antworten
Wie können wir erzeugen sehr große zufällige Zahl in java? Ich spreche so etwas wie 10000 Ziffern? Ich weiß, wir haben die Verwendung von BigInteger aber wie können wir dies tun? Was ist der effizienteste Weg, etwas

Default-Wert eines BigInteger

Anzahl der Antworten 3 Antworten
Ich habe einen code, in dem ich die Umwandlung von Long zu BigInteger - und Umgekehrt. Während der Konvertierung von Long zu BigInteger, ich möchte sicherstellen, dass es keine NullPointerException. Also der code sieht so aus: (myModel.getLongVariable()!=null)?BigInteger.valueOf(myModel.getLongVariable()):**??**;

Wie zu verwenden BigInteger?

Anzahl der Antworten 9 Antworten
Ich habe dieses Stück code, das nicht funktioniert: BigInteger sum = BigInteger.valueOf(0); for(int i = 2; i < 5000; i++) { if (isPrim(i)) { sum.add(BigInteger.valueOf(i)); } } Die variable Summe ist immer 0. Was mache ich falsch?

Wie viel Platz benötigt BigInteger verwenden?

Anzahl der Antworten 5 Antworten
Wie viele bytes der Speicher wird ein BigInteger-Objekt verwenden im Allgemeinen ? Wie viele bytes der Speicher wird ein array-Objekt verwenden im Allgemeinen? 😉 hier ya go: grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/... Lesen Sie diese: stackoverflow.com/questions/9368764/... Mindestens zwei minimum-size-Objekte. Ich denke,

Was ist der effektivste Weg, um erstellen Sie BigInteger-Instanz von int-Wert?

Anzahl der Antworten 4 Antworten
Habe ich eine Methode (in 3rd-party-Bibliothek) mit BigInteger parameter: public void setValue (BigInteger value) { ... } Brauche ich nicht 'seine Kraft', brauche ich nur um die Arbeit mit Ganzzahlen. Also, wie kann ich pass Ganzzahlen zu

So konvertieren Sie ein 18-stellige numerische Zeichenfolge zu BigInteger?

Anzahl der Antworten 4 Antworten
Könnte mir jemand helfen bei der Umwandlung eine 18-stellige numerische Zeichenfolge zu BigInteger in java ie;ein string "0x9999999999999999" sollte angezeigt werden, wie 0x9999999999999999 numerischen Wert. InformationsquelleAutor Raji | 2010-12-11

Mit BigInteger Multiply operator

Anzahl der Antworten 4 Antworten
Ich Frage mich, ob es einen Weg gibt, sich zu vermehren BigInteger Variablen zusammen, weil die * operator kann angewendet werden, um BigInteger. So Frage ich mich, ob es möglich war, sich zu vermehren auf zwei BigIntegers

BigInteger Konvertierung von int auf BigInteger

Anzahl der Antworten 4 Antworten
Ich habe Probleme beim arbeiten mit BigIntegers. Ich habe Probleme mit der add - Methode in der Klasse Rational. In der Rational(int x, int y) Konstruktor, den ich versuche zu konvertieren, die Parameter datatype int in die

So erzeugen Sie eine "große" Zufallszahlen in Python?

Anzahl der Antworten 1 Antworten
Wie kann ich Generiere eine große (mehr als 64 bits) zufällige Ganzzahl in Python? InformationsquelleAutor Charles Brunet | 2012-04-04

Oft mit großen zahlen negativ werden

Anzahl der Antworten 4 Antworten
Seit ich angefangen habe mit eclipse für Projekt euler, bemerkte ich, dass große zahlen, die irgendwann zu einem scheinbar zufälligen negativen zahlen. Ich vermute, das hat etwas zu tun mit bestandener boudry des Typs. Bin ich froh,

Die Konvertierung von string in BigInteger

Anzahl der Antworten 3 Antworten
Ich habe den folgenden code erstellt eine sehr große Anzahl ( BigInteger ), die umgewandelt dann in ein string. //It's a console application. BigInteger bi = 2; for (int i = 0; i < 1234; i++) {

Wie Schreibe ich eine lange Ganzzahl als binary in Python?

Anzahl der Antworten 8 Antworten
In Python, lange Ganzzahlen haben unbegrenzte Präzision. Ich möchte schreiben Sie einen 16 byte (128 bit) ganze Zahl in eine Datei. struct aus der standard-Bibliothek unterstützt nur bis zu 8-byte-Ganzzahlen. array hat die gleiche Einschränkung. Gibt es

Wie kann ich auf bigint mit C#?

Anzahl der Antworten 5 Antworten
Ich arbeiten an der Umsetzung einer RSA Schlüssel-Algorithmus. Aber ich konnte nicht verwenden Sie ein 2048-bit-Wert. Wie kann ich es nutzen? Will ich mit big integer. In der Regel RSA-key-algorithmen arbeiten auf 8 bits zu einem Zeitpunkt.

JPA BigInteger und Langform

Anzahl der Antworten 3 Antworten
Habe ich ein Stück code wie folgt: CriteriaBuilder cb = em.getCriteriaBuilder(); CriteriaQuery<Offer> query = cb.createQuery(Offer.class); Root<Offer> root = query.from(Offer.class); query = query.select(root).where(cb.equal(root.get(Offer_.companyID), company.getId())); return em.createQuery(query).getResultList() Nun, das sieht schön und gut, aber es gibt mir Probleme. Beide

Wie konvertieren von BigInteger, String?

Anzahl der Antworten 3 Antworten
Ich entschlüsselte Daten-und bekam eine BigInt, und als ich versuchte, es zu konvertieren zu einem string habe ich einige WLAN-Zeichen. Code für das abrufen von BigInteger BigInteger dec = process.Decrypt(sec); Code für die erste ByteArray byte testBy

Extrem große zahlen in javascript

Anzahl der Antworten 5 Antworten
Arbeite ich an dem Projekt Euler Probleme (derzeit Frage 13). Für diese Frage habe ich feststellen müssen, dass die ersten 10 Ziffern der Summe der 100 zahlen, die alle von einer Größe ähnlich diesem: 91,942,213,363,574,161,572,522,430,563,301,811,072,406,154,908,250 Ich glaube,

BigInteger: zählen Sie die Anzahl der Dezimalstellen in eine skalierbare Methode

Anzahl der Antworten 4 Antworten
Brauche ich die Zählung der Anzahl der Dezimalstellen eines BigInteger. Zum Beispiel: 99 zurück 2 1234 zurück 4 9999 zurück 4 12345678901234567890 zurück 20 Ich brauche, um dies zu tun für eine BigInteger mit 184948 Dezimalstellen und

Wie konvertieren von Zeichenfolgen vom Datentyp bigint in JavaScript

Anzahl der Antworten 3 Antworten
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

RSA-Implementierung in C#

Anzahl der Antworten 2 Antworten
Ich versuche zur Implementierung des RSA-Algorithmus in C#. Der code unten funktioniert, wenn p und q sind kleiner, aber nicht, wenn Sie versuchen zu replizieren, RSA-100 oder größer, wo p und q sind sehr große. Beispielsweise, wenn:

Wie zu verwenden BigInteger mit einem array?

Anzahl der Antworten 2 Antworten
Arbeite ich am Umbau meiner Fibonacci-Sequenzer, so dass die zahlen nach erreichen von ~100-Begriff nicht herum wickeln und negativ werden. Wie benutze ich den BigInteger in diesem code, den ich schrieb: package me.kevinossia.mystuff; import java.util.Scanner; public class

BigInteger.valueOf () - Grenzen

Anzahl der Antworten 4 Antworten
Tut valueOf für BigInteger irgendwelche Einschränkungen ? Ich bin mir nicht sicher, aber irgendwo gelesen, dass die angegebene Anzahl kann von der Länge = lange nur. InformationsquelleAutor jarekg | 2010-01-20

Die Interpretation einer negativen Zahl als unsigned mit BigInteger

Anzahl der Antworten 7 Antworten
Ist es möglich zu analysieren, eine negative Zahl in eine vorzeichenlose Wert mit Java BigInteger? Also zum Beispiel, ich würde interpretieren -1 als FFFFFFFFFFFFFFFF. BigInteger hat unbegrenzte Länge. Auf welches Kriterium -1 wäre intepreted als FFFFFFFFFFFFFFFF statt,

Ich brauche sehr großen array die Länge(Größe) in C#

Anzahl der Antworten 5 Antworten
public double result = new double[ ??? ]; Ich bin die Speicherung der Ergebnisse und die Gesamtzahl der Ergebnisse, die größer sind als die 2,147,483,647 die max int32. Ich habe versucht, biginteger, ulong etc. aber alle von

Performace BigDecimal vs. BigInteger und BigDecimal

Anzahl der Antworten 4 Antworten
Ich überlegte, ob BigDecimal und BigInteger oder nur BigDecimal, um mein Leben einfacher und weniger konvertieren hin und her. Ist es ein Nachteil, nur mit BigDecimal in Bezug auf Ressourcen? Wie verwenden nur primitive Datentypen und BigInteger

BigDecimal mit 2 Bruchteil nach dem Dezimalpunkt?

Anzahl der Antworten 3 Antworten
Ich würde gerne eine BigDecimal-formatiert mit 2 Dezimalstellen nach dem Komma. Immer. Basierend auf einigen boolean prüft, habe ich manchmal bringt ein BigDecimal.NULL; In diesem Fall werden die JSF-Seite nur "0" angezeigt, obwohl ich eingestellt <f:convertNumber minFractionDigits="2"

Java random number generator

Anzahl der Antworten 4 Antworten
Ist es möglich, ein Benutzer wählen Sie die Anzahl der Ziffern einer Zufallszahl, insbesondere ein random-Big-Integer? Zum Beispiel, wenn der Benutzer will, zu 15 Ziffern lang ist der random number generator wäre nur dann zu 15-stellige lange

Unsigned long in Java

Anzahl der Antworten 3 Antworten
Derzeit bin ich mit signed Werten von -2^63 bis 2^63-1. Jetzt muss ich die gleiche Strecke (2 * 2^64), aber mit positiven Werten nur. Ich fand die java-Dokumentationen zu erwähnen, unsigned long, die für diesen Einsatz. Habe

Wie konvertieren von String, BigInteger Darstellung und zurück in Java?

Anzahl der Antworten 2 Antworten
Nehmen wir an, ich habe eine String, nennen wir es foo. Diese String kann einen beliebigen Wert enthalten, wie Buchstaben, zahlen, Sonderzeichen, UTF-8 speziellen Zeichen, wie z.B. á und so weiter. Zum Beispiel, könnte dies einen echten

Generieren genau Primzahl mit Java

Anzahl der Antworten 5 Antworten
Ich bin mir bewusst, der die Funktion BigInteger.probablePrime(int bitLength, Random rnd), die Ausgänge wahrscheinlich prime Anzahl von bit Länge. Ich will eine ECHTE Primzahl in Java. Gibt es eine FOSS-Bibliothek zu tun, also mit annehmbarer Leistung? Vielen

Python-lang-Multiplikation

Anzahl der Antworten 4 Antworten
Ich bin in der Notwendigkeit eines Algorithmus, der schneller als die aktuelle normale Python-lang-Multiplikation. Versuchte ich zu finden, eine anständige Karatsuba Umsetzung, aber ich kann nicht. def main(): a=long(raw_input()) if(a<0): a=a*-1 a=((a*(a+1)/2)-1) print(-a) else: a=(a*(a+1))/2 print(a) main()

Die Berechnung von sehr großen ganzen zahlen

Anzahl der Antworten 10 Antworten
Ich versuche compute 2^1000 (2 hoch 1000) mithilfe von c#. Ich brauche den Wert an allen Orten. Ich habe meinen Kopf kratzen für eine Weile jetzt, weil ich kann nicht scheinen, um herauszufinden, einen Weg, dies zu

Warum ist mein byte-array anzeigen das falsche Länge?

Anzahl der Antworten 4 Antworten
BigInteger number = new BigInteger("7316717653133062491922511967442657474235534919493496983520312774506326239578318016984801869478851843858615607891129494954595017379583319528532088055111254069874715852386305071569329096329522744304355766896648950445244523161731856403098711121722383113622298934233803081353362766142828064444866452387493035890729629049156044077239071381051585930796086670172427121883998797908792274921901699720888093776657273330010533678812202354218097512545405947522435258490771167055601360483958644670632441572215539753697817977846174064955149290862569321978468622482839722413756570560574902614079729686524145351004748216637048440319989000889524345065854122758866688116427171479924442928230863465674813919123162824586178664583591245665294765456828489128831426076900422421902267105562632111110937054421750694165896040807198403850962455444362981230987879927244284909188845801561660979191338754992005240636899125607176060588611646710940507754100225698315520005593572972571636269561882670428252483600823257530420752963450"); byte array = number.toByteArray(); System.out.println((int)array.length); Arbeitete ich auf Nummer 8 für Projekt euler, wobei die Länge der Reihe ist, sollte 1000, aber wenn ich dieses Programm ausführen, ich erhalte 416. Könnte mir

% Betreiber für BigInteger in java

Anzahl der Antworten 5 Antworten
Wie zu verwenden a%b mit großen ganzen zahlen? wie ... BigInteger val = new BigInteger("1254789363254125"); ... boolean odd(val){ if(val%2!=0) return true; return false; ... Eclipse sagt, dass der operator % ist nicht definiert für BigInteger. Irgendwelche Ideen?

Eine gute und grundlegende Implementierung von BigInt-Klasse in C++

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche nach einem guten und basic-BigInt-Klasse in C++, ich finde eine Menge der Umsetzung, aber die meisten der Zeit, es ist die komplexe Umsetzung für die Krypto-Bibliothek... Basic, ich meine BigInt kann sich

Dezimalstellen und Kommas bei der Eingabe einer Zahl in eine Ruby on Rails-form

Anzahl der Antworten 6 Antworten
Was ist die beste Ruby - /Rails-Weg, um Benutzern zu erlauben, verwenden Sie Dezimalzahlen oder Kommas bei der Eingabe einer Nummer in ein Formular? In anderen Worten, ich möchte, dass der Benutzer in der Lage sein zu

PHP: Wie bigint umwandeln von int zu string?

Anzahl der Antworten 4 Antworten
Möchte ich umwandeln zu können big-ints in Ihrer vollen string Derivate. Zum Beispiel. $bigint = 9999999999999999999; $bigint_string = (string) $bigint; var_dump($bigint_string); Ausgänge string(7) "1.0e+19" aber ich brauche string(19) "9999999999999999999" Bitte erzählen Sie mir nicht, ich solle einfach

ist es irgendwie konvertieren von Double, BigInteger?

Anzahl der Antworten 2 Antworten
Ist es irgendwie konvertieren von double Wert BigInteger? double doubleValue = 64654679846513164.2; BigInteger bigInteger = (BigInteger) doubleValue; Ich versuche zu casten, aber es hat nicht funktioniert. Ich vermute, Sie verstehen nicht den Unterschied zwischen einem integer und

BigInteger in Hex/Dezimal/Oktal/Binär-strings?

Anzahl der Antworten 3 Antworten
In Java, die ich tun könnte BigInteger b = new BigInteger(500); Dann formatieren, wie ich es gerne b.toString(2); //binary b.toString(8); //octal b.toString(10); //decimal b.toString(16); //hexadecimal In C#, ich kann int num = int.Parse(b.ToString()); Convert.ToString(num,2) //binary Convert.ToString(num,8) //octal

Gibt es eine BigInteger-Klasse in PHP?

Anzahl der Antworten 2 Antworten
Ist es ein BigInteger-Klasse in PHP? Wenn ja, wie kann ich darauf zugreifen oder es verwenden? Bitte formulieren Sie die Frage, falls nicht in Englisch, die Verwendung von PHP-code. Was ist das problem, das Sie lösen wollen?

Große Zahl in C++

Anzahl der Antworten 9 Antworten
Ich bin, statt zu versuchen, eine große Zahl in einem C++ - variable. Die Anzahl ist 600851475143 Ich habe versucht, unsigned long long int, aber bekam eine Fehlermeldung besagt, dass es die Konstante zu groß war. Dann

php: Funktion int () - äquivalent für Typ bigint? (int() schneidet strings bis 2147483647)

Anzahl der Antworten 7 Antworten
php: Was ist das äquivalent int() Funktion für Typ bigint? (int() Schnitte mit großen zahlen bis 2147483647)? Beispiel: $bigint1="12312342306A_C243"; $bigint1=(int)$bigint1;//2147483647 aber ich will, dass es 12312342306. Verwenden Sie diese Zahl für die Berechnung oder nur die Anzeige?