bit-manipulation

Die Manipulation einzelner Bits. Verwendete Operatoren können bitweise UND, ODER, XOR, NICHT, Linksverschiebung und Rechtsverschiebung enthalten.
4
Antworten

C Bitfelder in C #

Ich muss eine C-Struktur in C # übersetzen, die Bitfelder verwendet. %Vor% Weiß jemand, wie man das macht?     
25.02.2011, 10:12
4
Antworten

Was ist der schnellste Weg, um eine richtige zirkuläre Bitverschiebung für ein Byte-Array durchzuführen?

Wenn ich das Array habe: %Vor% Das Ergebnis für eine 1-Bit-Verschiebung ist: %Vor% Die Array-Größe ist nicht festgelegt, und die Verschiebung wird von 1 bis einschließlich 7 sein. Zur Zeit habe ich den folgenden Code (was gut funktionier...
22.03.2012, 15:23
1
Antwort

Genaue Kontrolle über Textur-Bits in GLSL

Ich versuche ein Octree-Traversalschema mit OpenGL und GLSL zu implementieren und möchte die Daten in Texturen behalten. Zwar gibt es eine große Auswahl an Formaten für die Texturdaten (Floats und Integer unterschiedlicher Größe), aber ich habe...
19.02.2013, 15:26
6
Antworten

Schnellste Methode um zu definieren, ob eine Zahl eine Dreieckszahl ist

Eine Dreieckszahl ist die Summe der n natürlichen Zahlen von 1 bis n. Was ist die schnellste Methode, um herauszufinden, ob eine gegebene positive ganze Zahl eine dreieckige ist? Hier ist ein Schnitt der ersten 1200. bis 1300. Dreieckszahlen...
26.05.2010, 13:12
7
Antworten

Bit Hack - Runden auf ein Vielfaches von 8

kann jemand bitte erklären, wie das funktioniert (asz + 7) & amp; ~ 7; Es rundet asz auf das nächsthöhere Vielfache von 8 ab. Es ist leicht zu sehen, dass ~ 7 11111000 (8-Bit-Darstellung) erzeugt und somit die letzten 3 Bits ausschaltet, so d...
19.11.2009, 21:05
16
Antworten

Tausche Bits in einer Zahl in C

In einem C-Interview wurde ich gebeten, die ersten 4 Bit einer Zahl mit den letzten 4 Bit zu tauschen. (z. B. 1011 1110 sollte 1110 1011 sein.) Hat jemand dafür eine Lösung?     
28.07.2009, 07:48
5
Antworten

Perl bitweise UND gibt mir funky Ergebnisse

Ich schreibe ein kleines Perl-Skript, um zwei IP-Adressen mit perls bitweisem AND-Operator zu vergleichen. aber ich bekomme einige wirklich funky Ergebnisse. Ich bin neu in Perl, vielleicht kann mir jemand ein paar Hinweise geben. Heres mein...
19.09.2011, 23:20
4
Antworten

Java bitweiser Vergleich eines Bytes

Ich habe einen Wert DB von 3 Bytes (DB_1, DB_2, DB_3). Ich muss DB_3 nach bestimmten Bits überprüfen. Zum Beispiel muss ich sehen, ob  %Code% Wo nur die Bits 4, 6 und 7 überprüft werden sollen. Bits, die als DB_3 == 11X0XXXX markiert sind, kö...
14.12.2011, 12:15
9
Antworten

C # Sprache: Ändern der ersten vier Bits in einem Byte

Um ein Byte voll auszunutzen, versuche ich zwei eindeutige Werte in einem Byte zu speichern: eins in den ersten vier Bits und eins in den zweiten vier Bits. Ich habe jedoch festgestellt, dass, obwohl diese Praxis eine optimierte Speicherzuweisun...
16.07.2011, 19:00
8
Antworten

Ist eine logische Rechtsverschiebung um eine Potenz von 2 schneller?

Ich würde gerne wissen, ob eine logische Verschiebung nach rechts schneller ist, wenn um eine Potenz von 2 verschoben wird. Ich benutze C ++. Zum Beispiel ist %Vor% ist schneller als %Vor% Ich schätze, dass die erste Antwort für alle...
16.09.2010, 11:46