Binary, das Zahlensystem der Basis 2, repräsentiert Zahlen mit zwei Symbolen: 0 und 1. Verwenden Sie für kompilierte Computerprogramme stattdessen das Tag "ausführbare Datei".
Ich finde es besonders schwierig, Binärdateien mit Python zu lesen. Kannst du mir helfen? Ich muss diese Datei lesen, die in Fortran 90 leicht zu lesen ist int*4 n_particles, n_groups real*4 group_id(n_particles) read (*) n_particles, n_groups read (*) (group_id(j),j=1,n_particles) Im Detail ist das Dateiformat: Bytes 1-4 -- The integer 8. …
Ich versuche, Code zu schreiben, um eine Binärdatei in einen Puffer zu lesen, und dann den Puffer in eine andere Datei zu schreiben. Ich habe den folgenden Code, aber der Puffer speichert nur ein paar ASCII-Zeichen aus der ersten Zeile in der Datei und sonst nichts. int length; char * …
Betrachten Sie diesen Code: x = 1 # 0001 x << 2 # Shift left 2 bits: 0100 # Result: 4 x | 2 # Bitwise OR: 0011 # Result: 3 x & 1 # Bitwise AND: 0001 # Result: 1 Ich kann die arithmetischen Operatoren in Python (und anderen …
Ich habe ein Byte-Array mit einer bekannten Binärsequenz. Ich muss bestätigen, dass die Binärsequenz so ist, wie sie sein soll. Ich habe es .equalszusätzlich versucht ==, aber keiner hat funktioniert. byte[] array = new BigInteger("1111000011110001", 2).toByteArray(); if (new BigInteger("1111000011110001", 2).toByteArray() == array){ System.out.println("the same"); } else { System.out.println("different'"); }
Ich habe C ++ - Code durchsucht und so etwas gefunden: (a + (b & 255)) & 255 Das doppelte UND ärgerte mich, also dachte ich an: (a + b) & 255 ( aund bsind 32-Bit-Ganzzahlen ohne Vorzeichen) Ich schrieb schnell ein Testskript (JS), um meine Theorie zu bestätigen: for …
Die Bits in einem Byte Bsind beispielsweise 10000010: Wie kann ich die Bits der Zeichenfolge strbuchstäblich zuweisen , d str = "10000010". H. Bearbeiten Ich habe das Byte aus einer Binärdatei gelesen und im Byte-Array gespeichert B. Ich benutze System.out.println(Integer.toBinaryString(B[i])). das Problem ist (a) Wenn die Bits mit (ganz links) …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Geschlossen im vergangenen Jahr . Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Warum wird nur base64 …
Hat jemand eine gute Definition für ein Binärprotokoll? und was ist eigentlich ein textprotokoll? Wie vergleichen sich diese in Bezug auf die auf dem Draht gesendeten Bits? Hier ist, was Wikipedia über binäre Protokolle sagt: Ein binäres Protokoll ist ein Protokoll, das von einer Maschine und nicht von einem Menschen …
Ich habe versehentlich eine riesige Binärdatei hinzugefügt, festgeschrieben und mit meinem neuesten Commit in ein Git-Repository verschoben. Wie kann ich Git veranlassen, die Objekte zu entfernen, die für dieses Commit erstellt wurden / wurden, damit mein .gitVerzeichnis wieder auf eine normale Größe verkleinert wird? Edit : Danke für deine Antworten; …
Ähnlich wie Sie eine Ganzzahlkonstante hexadezimal oder oktal definieren können, kann ich dies auch binär tun? Ich gebe zu, das ist eine wirklich einfache (und dumme) Frage. Meine Google-Suchanfragen sind leer.
Ich versuche zu verstehen, wie Java Integer intern speichert. Ich weiß, dass alle primitiven Java-Ganzzahlen signiert sind (außer kurz?). Das bedeutet, dass in einem Byte ein Bit weniger für die Nummer verfügbar ist. Meine Frage ist, werden alle ganzen Zahlen (positiv und negativ) als Zweierkomplement gespeichert oder sind nur negative …
Ich habe einen Puffer mit einigen Binärdaten: var b = new Buffer ([0x00, 0x01, 0x02]); und ich möchte anhängen 0x03. Wie kann ich mehr Binärdaten anhängen? Ich suche in der Dokumentation, aber zum Anhängen von Daten muss es sich um eine Zeichenfolge handeln. Andernfalls tritt ein Fehler auf ( TypeError: …
Welche Tools stehen zur Dekodierung unbekannter Binärdatenformate zur Verfügung? Ich kenne Hex Workshop und 010 Editor, beide unterstützen Strukturen. Diese sind für ein bekanntes festes Format in begrenztem Umfang in Ordnung, können jedoch nur schwer mit komplizierteren Formaten verwendet werden, insbesondere für unbekannte Formate. Ich schätze, ich suche ein Modul …
Verwenden Sie diesen Code, um eine Zeichenfolge in eine Binärdatei zu konvertieren: bin(reduce(lambda x, y: 256*x+y, (ord(c) for c in 'hello'), 0)) dies gibt aus: 0b110100001100101011011000110110001101111 Wenn ich es in diese Site (auf der rechten Seite) stelle, bekomme ich meine Nachricht hellozurück. Ich frage mich, welche Methode es verwendet. Ich …
Ich schreibe ein Bash-Skript, das den Header (die ersten 10 Bytes) einer Datei abrufen und dann in einem anderen Abschnitt alles außer den ersten 10 Bytes abrufen muss. Dies sind Binärdateien, die wahrscheinlich in den ersten 10 Bytes \0'und \n' enthalten. Es scheint, dass die meisten Dienstprogramme mit ASCII-Dateien arbeiten. …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.