Suchergebnisse für Anfrage "bitwise-operators"

2 die antwort

Does go Compiler Auswertung unterscheidet sich für konstanten Ausdruck und anderen Ausdruck

Warum kann der folgende Code nicht kompiliert werden? package main import ( "fmt" "unsafe" ) var x int = 1 const ( ONE int = 1 MIN_INT int = ONE << (unsafe.Sizeof(x)*8 - 1) ) func main() { fmt.Println(MIN_INT) }Ich erhalte eine Fehlermeldung ...

2 die antwort

Logisches oder / bitweises ODER in Pandas Data Frame

Ich versuche, eine Boolesche Maske zu verwenden, um eine Übereinstimmung von 2 verschiedenen Datenrahmen zu erhalten. U Verwenden Sie den logischen Operator OR: x = df[(df['A'].isin(df2['B'])) or df['A'].isin(df2['C'])] Output: ValueError: The ...

4 die antwort

Was bedeutet | Variable in Verilog?

Ich frage mich, wasassign hd_trs_detected = |hd_trs_match; bedeutet im Verilog. Ich interessiere mich hauptsächlich für das|hd_trs_match Teil. Ich weiß das bedeutet bitweises ODER, aber nicht sicher, wie es ohne einen Wert vor dem @ ...

TOP-Veröffentlichungen

6 die antwort

Seltsames Verhalten der Bitverschiebung mit Byte in Java

Wie ich Bit-Shifting aufbyte, Ich stelle fest, dass ich bei der Verwendung der vorzeichenlosen Rechtsverschiebung >>>). Mitint, beide Rechtsverschiebung (Vorzeichen:>> und ohne Vorzeichen:>>>) verhalte dich wie erwartet: int min1 = ...

6 die antwort

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 ...

8 die antwort

Differenz zwischen | und || , oder & und && [duplizieren]

Diese Frage hat hier bereits eine Antwort: Warum können wir keine bitweisen Operatoren für Float- und Double-Datentypen verwenden? [/questions/33251507/why-cant-we-use-bitwise-operators-on-float-double-data-types] 2 AntwortenDies sind zwei ...

4 die antwort

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 ...

10 die antwort

Was repräsentiert 'x << ~ y' in JavaScript?

Was repräsentiert 'x << ~ y' in JavaScript? Ich verstehe, dass die bitweiseSHIFT Operation macht das:, x << y AS x * 2ynd eine Til~ Operator macht: ~x AS -(x+1)So gehe ich von folgendem aus: 5 << ~3 AS 5 * 2-4 or 5 * Math.pow(2, -4)Es sollte ...

6 die antwort

Mehrfachzuweisung in einer Zeile funktioniert nicht wie erwartet

Ich versuche, zwei zu tauschenints -x undy im Beispiel und mache es in einer Zeile ohne Bibliotheksfunktion. So fing ich damit an: int x = 4; int y = 3; System.out.println(x); System.out.println(y); x ^= y; System.out.println(x); ...

24 die antwort

Wie erhalte ich die Position des am weitesten rechts gesetzten Bits in C

int a = 12;für zB: binär von 12 ist 1100, also sollte die Antwort 3 sein, da das 3. Bit von rechts gesetzt ist. Ich möchte die Position des zuletzt gesetzten Bits vona. Kann mir jemand sagen, wie ich das machen kann. HINWEI: Ich möchte nur die ...