Suchergebnisse für Anfrage "bit-manipulation"

5 die antwort

Der schnellste Weg, um eine 4x4-Byte-Matrix zu transponieren

Ich habe einen 4x4-Block von Bytes, die ich mit Allzweck-Hardware transponieren möchte. Mit anderen Worten, für die Bytes A-P suche ich den effizientesten (in Bezug auf die Anzahl der Anweisungen) Weg, von dem aus ich ausgehen kann A B C D E F G ...

4 die antwort

Division und Multiplikation mit Potenz von 2

Ich habe in einem Artikel gelesen, dass die Division und Multiplikation einer Zahl mit einer Zweierpotenz ein trivialer Prozess ist. Ich habe viel im Internet nach Erklärungen gesucht, verstehe sie aber nicht. Kann jemand in einfachen Worten ...

3 die antwort

Bitwise-Operationen mit CGBitmapInfo und CGImageAlphaInfo

Ich habe Probleme bei der Ausführung bitweiser Operationen mitCGImageAlphaInfo undCGBitmapInfo in Swift. Insbesondere weiß ich nicht, wie ich diesen Objective-C-Code portieren soll: bitmapInfo &= ~kCGBitmapAlphaInfoMask; bitmapInfo |= ...

TOP-Veröffentlichungen

16 die antwort

inden Sie das höchstwertige Bit (ganz links), das in einem Bit-Array gesetzt is

Ich habe eine Bit-Array-Implementierung, bei der der 0. Index das MSB des ersten Bytes in einem Array, der 8. Index das MSB des zweiten Bytes usw. ist. Was ist ein schneller Weg, um das erste Bit zu finden, das in diesem Bit-Array gesetzt ist? ...

9 die antwort

Den Bruchteil eines Floats ohne Verwendung von modf () @ ermitte

Ich entwickle für eine Plattform ohne Mathematikbibliothek, daher muss ich meine eigenen Tools erstellen. Meine derzeitige Methode, um den Bruch zu erhalten, besteht darin, den Gleitkommawert in einen festen Punkt umzuwandeln (mit (float) 0xFFFF ...

2 die antwort

Bitweise Operationen zum Implementieren einer logischen Verschiebung nach rechts [duplizieren]

Diese Frage hat hier bereits eine Antwort: Implementieren der logischen Rechtsverschiebung in C [/questions/5253194/implementing-logical-right-shift-in-c] 8 answersSo versuche ich, diese Hausaufgabe zu lösen und ich habe mit diesem einen ...

5 die antwort

Gibt es eine Möglichkeit, „mod 31“ ohne Modul- / Divisionsoperatoren zu schreiben?

Das Ermitteln des Moduls einer Zahl kann einfach ohne den Moduloperator oder die Divisionen erfolgen, wenn Ihr Operand eine Potenz von 2 ist. In diesem Fall gilt die folgende Formel:x % y = (x & (y − 1)). Dies ist in vielen Architekturen oft sehr ...

10 die antwort

Wenn Bitwise Operators während der Webentwicklung verwendet werden sollen?

bwohl ich das Konzept der bitweisen Operatoren verstehe, kann ich nicht sagen, dass ich während des Webentwicklungsprozesses auf viele Anwendungsfälle gestoßen bin, bei denen ich auf die Verwendung von bitweisen Operatoren ...

8 die antwort

PHP-äquivalentes Javascript >>> Rechtsverschiebung mit bitweisen Nullfülloperatoren?

Kann ich wissen, wie ich PHP machen kann >>>? Solche Operatoren sind in PHP nicht verfügbar, aber in Javascript. Ich habe gerade eine Funktion wie folgt entdeckt: function zeroFill($a, $b) { $z = hexdec(80000000); if ($z & $a) { $a = ...

3 die antwort

C / C ++ Code zur Behandlung eines Zeichenarrays als Bitstream

Ich habe einen großen Klumpen von Binärdaten in einem char [] -Array, den ich als ein Array gepackter 6-Bit-Werte interpretieren muss. I könnte Setzen Sie sich und schreiben Sie einen Code, um dies zu tun, aber ich denke, es muss eine gute ...