bitwise-operators

Operatoren, die verwendet werden, um eine Manipulation auf Bit-Ebene durchzuführen. Die Programmiersprachen sind Byte-orientiert, während die Hardware bit-orientiert ist. Daher kann es sehr wichtig sein, auf Bit-Ebene zu arbeiten, insbesondere wenn das Programm direkt interagiert mit der Hardware.
3
Antworten

Wie lege ich mehrere Eingabe-Typen in einem EditText auf Android fest?

Ich versuche ein EditText mit automatischer Großschreibung und Autokorrektur zu erstellen. Ich habe manuell herausgefunden, wie man InputFilter s hinzufügt, um eine automatische Großschreibung zuzulassen, obwohl dies nur funktioniert, nach...
19.03.2012, 13:58
3
Antworten

Ruby: Was macht das Snippet: (num & 1) == 0 genau?

Ich habe mir ein Meta-Video von PragProg angesehen, und Dave Thomas hat diesen Codeschnipsel gezeigt: %Vor% Jetzt verstehe ich, was hier vor sich geht, aber ich weiß nicht, was genau mit dem (num & 1) -Teil der Math.is_even? -Klass...
06.11.2010, 20:37
3
Antworten

Bitweise Operationen und Verschiebungen

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...
09.02.2013, 22:49
2
Antworten

Was macht der Operator "^=" in diesem Algorithmus für die Suche nach nicht gepaarten Zahlen? [Duplikat]

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...
24.05.2017, 17:09
5
Antworten

Java-Ergebnisse unterscheiden sich für (int) Math.pow (2, x) und 1x

Warum ergeben die folgenden beiden Operationen in Java unterschiedliche Ergebnisse für x = 31 oder 32 , aber dieselben Ergebnisse für x=3 ? %Vor% Ergebnisse: %Vor%     
02.05.2012, 15:19
5
Antworten

Unterschied zwischen bitweise inklusive oder und exklusiv oder in Java

%Vor% Ich verstehe zuerst zwei, aber nicht die dritte.     
20.05.2013, 04:49
8
Antworten

Effizienz von Bitwise XOR in C ++ im Vergleich zu besser lesbaren Methoden

Ich habe kürzlich einen Code für ein Forschungsprojekt geschrieben, an dem ich arbeite, wo Effizienz sehr wichtig ist. Ich habe darüber nachgedacht, einige der regulären Methoden, in denen ich Dinge mache, zu entfernen und stattdessen bitweise X...
22.02.2010, 01:29
6
Antworten

MonoDevelop schlägt vor, if-Anweisungen in bitweise Operationen umzuwandeln

MonoDevelop schlägt vor, das zu drehen: %Vor% hinein: %Vor% Es tut es auch, wenn ich stattdessen anotherBoolVar auf false setze: %Vor% wird zu: %Vor% Kann jemand erklären, wie diese Aussagen gleich sind?     
26.03.2015, 13:33
6
Antworten

Warum unterscheidet man logische und bitweise Operatoren in Java und C #?

Sprachen wie z.B. Java und C # haben sowohl bitweise als auch logische Operatoren. Logische Operatoren machen nur Sinn mit booleschen Operanden, bitweise Operatoren arbeiten auch mit Integer-Typen. Da C keinen booleschen Typ hat und alle Nich...
01.01.2013, 20:59
2
Antworten

Wie man Intent Flags in Kotlin kombiniert

Ich möchte zwei Intent-Flags kombinieren, wie wir es in android tun %Vor% Ich habe versucht, so etwas zu tun, aber es hat nicht funktioniert für mich %Vor%     
01.09.2017, 07:41