Als «binary» getaggte Fragen

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".

6
Lesen einer Binärdatei mit Python
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. …
103 python  binary  fortran 

7
Binärdatei lesen und schreiben
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 * …
103 c++  file  binary  buffer 


6
Zwei Byte-Arrays vergleichen? (Java)
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'"); }
95 java  binary 

9
Ist ((a + (b & 255)) & 255) dasselbe wie ((a + b) & 255)?
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 …
92 c++  binary  logic 

12
So konvertieren Sie ein Byte in seine binäre Zeichenfolgendarstellung
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) …
92 java  binary  byte 

8
Warum wird base128 nicht verwendet? [geschlossen]
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 …

8
binäre Protokolle v. Textprotokolle
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 …
89 text  binary  protocols 

8
Wie entferne ich nicht verwendete Objekte aus einem Git-Repository?
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; …
87 git  file  object  binary 



4
So hängen Sie Binärdaten an einen Puffer in node.js an
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: …


8
Konvertieren Sie Binärdateien in ASCII und umgekehrt
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 …
82 python  binary  ascii 

3
So erhalten Sie nur die ersten zehn Bytes einer Binärdatei
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. …
80 bash  binary 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.