Suchergebnisse für Anfrage "bit-shift"
Schnelle Bitverschiebung eines Byte-Arrays - CMAC-Unterschlüssel
Ich muss so schnell wie möglich eine Links-Bit-Verschiebung eines 16-Byte-Arrays in @ implementiere JavaCard. Ich habe diesen Code ausprobiert: private static final void rotateLeft(final byte[] output, final byte[] input) { short carry = 0; ...
Was ist der JavaScript >>> Operator und wie benutzt man ihn?
Ich habe mich mit Mozilla-Code befasst, der Array eine Filtermethode hinzufügt, und er enthielt eine Codezeile, die mich verwirrte. var len = this.length >>> 0; Ich habe noch nie zuvor gesehen, dass >>> in JavaScript verwendet wird. Was ist das ...
Nächste Nummer mit spezifischem Hamminggewicht finden
Gegeben eine bestimmte ganze Zahlx, Ich möchte das @ berechnNächste höhe integer y die ein bestimmtes Hamminggewicht hatw. Beachten Sie, dass das Hamming-Gewicht von x @ tnich muss auch w sein. So, zum Beispiel x = 10 (1010) und w = 4, sollte ...
bit-Verschiebung mit vorzeichenlosem langen Typ führt zu falschen Ergebnissen
Ich bin ein bisschen verwirrt, weil ich eine Variable vom Typ @ initialisieren wollunsigned long, dessen Größe auf meinem System 8 Byte beträgt (auf jedem modernen System, nehme ich an). Wenn ich @ zuweisen möch1 << 63 auf die Variable, ich ...
Bit Twiddling Hacks: Bits auf offensichtliche Weise verschachteln [closed]
ch bin an diesem Problem interessier Interleave Bits die offensichtliche Art und Weise(vonhttp: //graphics.stanford.edu/~seander/bithacks.htm [http://graphics.stanford.edu/~seander/bithacks.html]) unsigned short x; // Interleave bits of x and ...
Time Komplexität einer Schleife, deren Ganzzahl den Schleifenzähler durch eine Konstante teilt
Ich versuche, die zeitliche Komplexität eines einfachen Algorithmus in Big-O-Notation zu berechnen, aber ein Teil davon verwirrt mich ernsthaft. Hier ist eine vereinfachte Version des Algorithmus: int a=n while(a>0) { //for loop with time ...
Seltsames Ergebnis von Java Integer left shift
Ich bin jetzt ein wenig verwirrt von Java Linksschicht-Betrieb, 1<<31 = 0x80000000 --> this I can understandAbe 1<<32 = 1 Why is this? 1<<33 = 2Sieht aus wie mehr sich verschiebende Werte, Modul 32 des Werts wird verwendet. ielen Dank für die ...
Der beste Weg, um einen __m128i zu verschieben?
Ich muss eine __m128i-Variable (z. B. v) um m Bits verschieben, sodass sich die Bits durch die gesamte Variable bewegen (die resultierende Variable repräsentiert also v * 2 ^ m). Wie geht das am besten?! Beachten Sie, dass _mm_slli_epi64 v0 und ...
Ist unsigned long int für diesen Vorgang korrekt?
Hier ist mein Code: #include <stdio.h> int main(int argc, char *argv[]) { unsigned long int x = 0; // trying to make x = 2,147,483,648 x = 1 << 31; printf("%lu", x); } Es wird x = 18446744071562067968 zurückgegeben. Ich habe gelesen, dass das ...
Warum liefert die bitweise Linksverschiebung in Python und Java unterschiedliche Ergebnisse?
Ich versuche, einige Funktionen von einer Java-App nach Python zu portieren. n Ja System.out.println(155 << 24);Returns: -1694498816 In Python: print(155 << 24)Returns 2600468480 Viele andere bitweise Operationen haben in beiden Sprachen ...