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".
8 Bits, die die Zahl 7 darstellen, sehen folgendermaßen aus: 00000111 Es werden drei Bits gesetzt. Was sind Algorithmen, um die Anzahl der gesetzten Bits in einer 32-Bit-Ganzzahl zu bestimmen?
Anscheinend ist das Folgende die gültige Syntax: my_string = b'The string' Ich würde gerne wissen: Was bedeutet dieses bZeichen vor der Zeichenfolge? Welche Auswirkungen hat die Verwendung? Was sind geeignete Situationen, um es zu verwenden? Ich habe hier auf SO eine verwandte Frage gefunden, aber diese Frage bezieht sich auf …
Ich habe nie klar verstanden, was ein ABI ist. Bitte verweisen Sie mich nicht auf einen Wikipedia-Artikel. Wenn ich es verstehen könnte, wäre ich nicht hier, um einen so langen Beitrag zu veröffentlichen. Dies ist meine Einstellung zu verschiedenen Schnittstellen: Eine TV-Fernbedienung ist eine Schnittstelle zwischen dem Benutzer und dem …
Ich bin in einem Computersystemkurs und habe teilweise mit Two's Complement zu kämpfen . Ich möchte es verstehen, aber alles, was ich gelesen habe, hat das Bild nicht für mich zusammengebracht. Ich habe den Wikipedia-Artikel und verschiedene andere Artikel gelesen , einschließlich meines Lehrbuchs . Daher wollte ich diesen Community-Wiki- …
Wie drückt man eine Ganzzahl als Binärzahl mit Python-Literalen aus? Ich konnte leicht die Antwort für hex finden: >>> 0x12AF 4783 >>> 0x100 256 und oktal: >>> 01267 695 >>> 0100 64 Wie verwenden Sie Literale, um Binärdateien in Python auszudrücken? Zusammenfassung der Antworten Python 2.5 und früher: Kann Binär …
Wikipedia sagt Base64-Codierungsschemata werden häufig verwendet, wenn Binärdaten codiert werden müssen, die gespeichert und über Medien übertragen werden müssen, die für den Umgang mit Textdaten ausgelegt sind. Dies soll sicherstellen, dass die Daten während des Transports unverändert bleiben. Aber ist es nicht so, dass Daten immer binär gespeichert / übertragen …
Zum Beispiel habe ich eine Zeichenfolge wie diese (Rückgabewert von subprocess.check_output): >>> b'a string' b'a string' Was auch immer ich damit gemacht habe, es wird immer mit dem nervigen b'vor der Zeichenfolge gedruckt : >>> print(b'a string') b'a string' >>> print(str(b'a string')) b'a string' Hat jemand eine Idee, wie man …
Ich absolviere einen College-Kurs über Betriebssysteme und wir lernen, wie man von binär zu hexadezimal, dezimal zu hexadezimal usw. konvertiert. Heute haben wir gerade gelernt, wie vorzeichenbehaftete / vorzeichenlose Zahlen unter Verwendung des Zweierkomplements (~ number) im Speicher gespeichert werden + 1). Wir haben ein paar Übungen auf Papier zu …
Ich bin nur neugierig, ob es einen Grund gibt, warum zur Darstellung von -1 in Binär das Zweierkomplement verwendet wird: Umdrehen der Bits und Hinzufügen von 1? -1 wird durch 11111111 (Zweierkomplement) und nicht (für mich intuitiver) 10000001 dargestellt, was binär 1 mit dem ersten Bit als negativem Flag ist. …
Ich muss mit einer Binärzahl arbeiten. Ich habe versucht zu schreiben: const x = 00010000; Aber es hat nicht funktioniert. Ich weiß, dass ich eine Hexadezimalzahl verwenden kann, die denselben Wert hat wie 00010000, aber ich möchte wissen, ob es in C ++ einen Typ für Binärzahlen gibt, und wenn …
Gibt es eine Möglichkeit, binäre Literale in C # zu schreiben, z. B. hexadezimal 0x voranzustellen? 0b funktioniert nicht. Wenn nicht, wie geht das einfach? Eine Art String-Konvertierung?
Was ist der einfachste Weg (mithilfe eines grafischen Tools oder einer Befehlszeile unter Ubuntu Linux) festzustellen, ob zwei Binärdateien gleich sind oder nicht (mit Ausnahme der Zeitstempel)? Ich muss den Unterschied nicht wirklich extrahieren. Ich muss nur wissen, ob sie gleich sind oder nicht.
Um eine Ganzzahl in eine Binärzahl umzuwandeln, habe ich diesen Code verwendet: >>> bin(6) '0b110' und wann ich die '0b' löschen soll, benutze ich Folgendes: >>> bin(6)[2:] '110' Was kann ich tun, wenn ich 6als 00000110statt zeigen möchte 110?
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.