Als «operators» getaggte Fragen

Operatoren sind Symbole, die in fast allen Programmier- und Codierungssprachen vorkommen, um Berechnungen und Vergleiche mit Daten durchzuführen.


6
"X nicht in y" oder "nicht x in y"
Beim Testen der Mitgliedschaft können wir Folgendes verwenden: x not in y Oder alternativ: not x in y Abhängig von xund kann es für diesen Ausdruck viele mögliche Kontexte geben y. Dies kann zum Beispiel für eine Teilzeichenfolgenprüfung, eine Listenmitgliedschaft oder eine Diktierschlüsselexistenz sein. Sind die beiden Formen immer gleich? …

13
Wie ändert !! ~ (nicht Tilde / Bang Bang Tilde) das Ergebnis eines Array-Methodenaufrufs 'enthält / eingeschlossen'?
Wenn Sie die Kommentare auf der jQuery- inArraySeite hier lesen , gibt es eine interessante Erklärung: !!~jQuery.inArray(elm, arr) Ich glaube, ein doppeltes Ausrufezeichen konvertiert das Ergebnis in einen Typ booleanmit dem Wert von true. Was ich nicht verstehe, ist die Verwendung des ~Operators tilde ( ) in all dem? var …

6
Der Tilde-Operator in C.
Ich habe den im ELF-Hashing-Algorithmus verwendeten Tilde-Operator gesehen und bin gespannt, was er bewirkt. (Der Code stammt von Eternally Confused .) unsigned elf_hash ( void *key, int len ) { unsigned char *p = key; unsigned h = 0, g; int i; for ( i = 0; i < len; …
95 c++  c  operators 



8
Javascript: Überladung des Operators
Ich arbeite jetzt seit einigen Tagen mit JavaScript und habe einen Punkt erreicht, an dem ich Operatoren für meine definierten Objekte überladen möchte. Nach einer kurzen Zeit bei Google, in der Sie danach gesucht haben, können Sie dies anscheinend nicht offiziell tun, aber es gibt einige Leute da draußen, die …

5
Wie kann ich in JavaScript auf ganze Zahlen runden?
Ich habe den folgenden Code, um einen bestimmten Prozentsatz zu berechnen: var x = 6.5; var total; total = x/15*100; // Result 43.3333333333 Was ich als Ergebnis haben möchte, ist die genaue Zahl 43und wenn die Summe ist 43.5, sollte sie gerundet werden44 Gibt es eine Möglichkeit, dies in JavaScript …


14
Gibt es einen C # IN-Operator?
In SQL können Sie die folgende Syntax verwenden: SELECT * FROM MY_TABLE WHERE VALUE_1 IN (1, 2, 3) Gibt es ein Äquivalent in C #? Die IDE scheint "in" als Schlüsselwort zu erkennen, aber ich kann anscheinend keine Informationen dazu finden. Ist es also möglich, Folgendes zu tun: int myValue …


12
Was macht der Doppelpunkt (:) Operator?
Anscheinend wird ein Doppelpunkt in Java auf verschiedene Arten verwendet. Würde es jemandem etwas ausmachen zu erklären, was es tut? Zum Beispiel hier: String cardString = ""; for (PlayingCard c : this.list) // <-- { cardString += c + "\n"; } Wie würden Sie diese for-eachSchleife anders schreiben, um die …



11
Ist x + = a schneller als x = x + a?
Ich habe Stroustrups "The C ++ Programming Language" gelesen, in der er sagt, dass es zwei Möglichkeiten gibt, einer Variablen etwas hinzuzufügen x = x + a; und x += a; Er bevorzugt, +=weil es höchstwahrscheinlich besser umgesetzt wird. Ich denke, er meint, dass es auch schneller funktioniert. Aber ist …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.