Ich habe Probleme, zu verstehen, wie und warum dieser Code so funktioniert. Mein Partner in dieser Aufgabe beendete diesen Teil und ich kann ihn nicht finden, um herauszufinden, wie und warum das funktioniert. Ich habe ein paar verschiedene Ding...
Ich habe Probleme mit Assemblerprogrammierung und bin gespannt, wie ich feststellen konnte, ob eine Zahl ein Vielfaches von 4 ist, indem ich den logischen Operator AND verwende?
Ich weiß, wie man es mit "div" - oder "rest" -Anweisungen macht,...
Ich versuche einige Pack- und Entpackroutinen zu optimieren. Um das Packen durchzuführen, muss ich die Anzahl der Bits berechnen, die benötigt werden, um ganzzahlige Werte zu speichern. Hier ist der aktuelle Code.
%Vor%
Ich arbeite an einer x86 oder x86_64 Maschine. Ich habe ein Array unsigned int a[32] , dessen Elemente alle den Wert 0 oder 1 haben. Ich möchte die einzelne Variable unsigned int b so einstellen, dass (b >> i) & 1 == a[i] für a...
Wie würde ich das in Java machen? Finden Sie heraus, ob eine Zahl durch 2 teilbar ist, wenn die letzte Ziffer gerade ist. (0,2,4,6,8) Beispiel: 128 ist, 129 ist nicht
Ich habe ein interessantes Stück Code gesehen, um eine einsame Nummer in einer Liste von doppelten Nummern zu finden (wobei jede Nummer in der Liste zweimal vorkommt, mit Ausnahme von einer).
%Vor%
Diese Lösung sieht sehr elega...
Ich bin immer verwirrt, wenn ich eine Bitmap verwende, um mehrere Flags zu speichern. Zum Beispiel, wenn es 10 mögliche Eigenschaften für ein Objekt gibt (alles Ja oder Nein), verwende ich einen vorzeichenlosen int und die ersten 10 Bits (von LS...
Ich schreibe verschiedene Typen in einen Byte-Stream, indem ich manuell Werte werfe und verschiebe. Ich habe festgestellt, dass dies mehr als dreimal schneller ist als mit BitConverter oder BinaryWriter.
Mein Problem ist mit Schwimmern. Ich m...
Wenn Sie die Binärzahl 10110 haben, wie kann ich 11111 zurückgeben? B. eine neue Binärzahl, die alle Bits nach der ersten 1 auf 1 setzt, gibt es einige ebenfalls unten aufgelistete Beispiele:
101 sollte 111 (3 Bit Länge) zurückgeben
011 sollt...
Ich habe viele kleine Daten, die ich in einen größeren Datentyp schieben möchte. Nehmen wir an, dass dies hypothetisch ein Datum und eine Uhrzeit ist. Die naheliegende Methode ist über ein Bitfeld wie dieses.
%Vor%
Nun wollen wir so tun, als...