Binary, das Basis-2-Zahlensystem, stellt Zahlen mit zwei Symbolen dar: 0 und 1. Für kompilierte Computerprogramme verwenden Sie stattdessen das "executable" -Tag.
Nehmen wir an, wir betrachten Binärzahlen mit der Länge 2n und n könnten etwa 1000 sein. Wir suchen nach kth number (k ist begrenzt durch 10^9 ) welches folgende Eigenschaften hat:
Betrag von 1's entspricht der Menge von 0'...
Wie verdoppele ich eine Anzahl von Binärziffern in einer Ganzzahl? Wenn beispielsweise bin (x)="1001" dann muss bin (y) "11000011" sein. Gibt es einen intelligenten und schnellen Algorithmus?
UPDATE: Hier ist eine elegante Lösung:
%Vor%
w...
Also, ich habe eine ganze Zahl mit einem Wert 7. (0b00000111) Und ich möchte es durch eine Funktion zu ersetzen 13. (0b00001101) Also, was ist der beste Algorithmus, um Bytes in einer ganzen Zahl zu ersetzen? Zum Beispiel:
%Vor%
Ich lade eine Datei in ein Array in binärer Form, das scheint eine Weile zu dauern
Gibt es einen besseren, schnelleren, effizienteren Weg, dies zu tun?
Ich verwende eine ähnliche Methode für das Zurückschreiben in die Datei.
%Vor%
Ich versuche einige Binärdaten mit Express zurückzugeben. In unserem Beispiel handelt es sich um eine PDF, aber theoretisch kann das eine beliebige Datei sein.
Aber konzentrieren Sie sich auf das PDF für den Moment. Ich habe diesen Code gesch...
Ich möchte den Inhalt eines numpy float-Arrays in einer rohen Binärdatei als 16-Bit-Integer mit Vorzeichen speichern. Ich habe versucht, dies zu erreichen mit ndarray.tofile , aber ich kann nicht finde die richtige Formatzeichenfolge heraus. Es...
Wie kann ich ein Zahlenfeld in eine Binärzahl umwandeln? Zum Beispiel:
%Vor%
Ich möchte in eine Binärzahl umwandeln
b=101010
Ist es möglich, auf Schleifen zu verzichten?
Ich lerne gerade über Binär und Bytes. Ich verstehe, dass 8 Bits ein Byte bilden und dass ein Byte 256 Möglichkeiten haben kann. Die Sache, über die ich verwirrt bin, ist diese:
%Vor%
Was 85 oder irgendeine der obigen Zahlen mit binär zu tun...
Unser Delphi 7-Entwicklungsteam speichert Formulardateien (dfm) im Textmodus und verwendet ein Quellcodeverwaltungssystem (Subversion), um Änderungen zu verfolgen.
Manchmal haben wir festgestellt, dass eine Formulardatei zwischen Revisionen i...