Tag: operators

Operatoren sind Symbole, die auftreten, in fast allen Programmier-und Code-Sprachen, für Berechnungen und Vergleiche auf Daten.

Wie implementiere ich die Betreiber in einer Java-Klasse

Anzahl der Antworten 7 Antworten
Ich bin versucht, erstellen Sie eine ganze Zahl ohne Vorzeichen-Klasse. public class UnsignedInteger extends Number implements Comparable<UnsignedInteger> { ... } Gibt es eine Möglichkeit zu implementieren Operatoren wie; +, -, *, /, <<, >>, |, ^, >>>,

Scala - Booleans - & vs &&, | vs ||

Anzahl der Antworten 1 Antworten
Mir ist gerade aufgefallen, dass in Scala Boolean unterstützt sowohl & und &&. Gibt es einen Unterschied zwischen diesen beiden Operatoren? Die Scala docs verwenden, die genau die gleiche Beschreibung für beide von Ihnen, so war ich

"ist" - operator verhält sich unerwartet mit Ganzzahlen

Anzahl der Antworten 10 Antworten
Warum hat die folgenden Verhalten sich unerwartet in Python? >>> a = 256 >>> b = 256 >>> a is b True # This is an expected result >>> a = 257 >>> b = 257 >>>

Was sind die grundlegenden Regeln und Redewendungen für operator überladen?

Anzahl der Antworten 7 Antworten
Hinweis: die Antworten, Die gegeben wurden in einer bestimmten Reihenfolge, aber da viele Nutzer Sortieren Sie die Antworten nach Stimmen, sondern als die Zeit, die Sie gegeben wurden, hier ist ein index der Antworten in der Reihenfolge,

Warum wird eine Verschiebung von 0 abschneiden der Dezimalstellen?

Anzahl der Antworten 5 Antworten
Vor kurzem fand ich dieses Stück JavaScript-code: Math.random() * 0x1000000 << 0 Habe ich verstanden, daß der erste Teil war nur die Generierung einer Zufallszahl zwischen 0 und 0x1000000 (== 16777216). Aber der zweite Teil schien seltsam.

Warum nicht Ruby-Unterstützung i++ oder i-- (Inkrement/Dekrement-Operatoren)?

Anzahl der Antworten 9 Antworten
Den pre/post-Inkrement/Dekrement-operator (++ und --) sind ziemlich standard-programming language-syntax (für prozedurale und objektorientierte Sprachen, zumindest). Warum nicht Ruby, der Sie unterstützt? Ich verstehe, Sie könnten das gleiche erreichen mit += und -=, aber es scheint nur seltsam

Warum machen die ganzen zahlen in der PowerShell zu vergleichen, durch Ziffern?

Anzahl der Antworten 4 Antworten
Mein code, der Ihnen sagt, ob Ihre Ahnen Zahl höher oder niedriger ist als eine zufällig generierte Nummer, aber es scheint, vergleichen Sie nur die ersten Ziffern der Nummer, wenn einer von Ihnen ist unter 10. [int]$GeneratedNum

Was ist das !! (nicht) - operator in JavaScript?

Anzahl der Antworten 29 Antworten
Sah ich einige code, der scheint die Verwendung eines operators, die ich nicht erkennen, in form von zwei Ausrufezeichen, etwa so: !!. Kann mir bitte jemand sagen, was dieser operator funktioniert? Den Kontext, in dem ich sah,

Was ist der '@ = ' - symbol in Python?

Anzahl der Antworten 3 Antworten
Ich weiß @ ist für Dekorateure, aber was ist @= für in Python? Ist es nur die Reservierung für irgendwann in der Zukunft die Idee? Dies ist nur eine meiner vielen Fragen während der Lektüre tokenizer.py. Sehen

Mit && - operator in einer if-Anweisung

Anzahl der Antworten 1 Antworten
Ich habe drei Variablen: VAR1="file1" VAR2="file2" VAR3="file3" Wie zu verwenden und ( && ) - operator im if-Anweisung wie dieser: if [ -f $VAR1 && -f $VAR2 && -f $VAR3 ] then ... fi Wenn ich dieser

Jquery - Operatoren in if-Anweisung

Anzahl der Antworten 5 Antworten
Ich versuche zu übermitteln eines Formulars zu einem anderen Ort, je nachdem, welche (von beiden) form-Felder wurden eingereicht. Es funktioniert, wenn beide Felder einen Wert haben-jedoch nur, wenn ein if-Feld einen Wert hat es immer, unterwirft sich

Unterdrücken der Fehlermeldung mit dem @ - operator in PHP

Anzahl der Antworten 15 Antworten
Ihrer Meinung nach, ist es überhaupt gültig ist der @ - operator unterdrückt eine Fehlermeldung/Warnung in PHP in der Erwägung, dass Sie möglicherweise die Handhabung der Fehler??? Wenn ja, in welchen Fällen würden Sie verwenden? Code-Beispiele sind

Pre/post-increment/decrement and-operator, um Verwirrung

Anzahl der Antworten 4 Antworten
Ich war durch einige übungen, aber ich bin verwirrt: public static int f (int x, int y) { int b=y--; while (b>0) { if (x%2!=0) { --x; y=y-2; } else { x=x/2; b=b-x-1; } } return x+y;

ODER-operator in filter()?

Anzahl der Antworten 1 Antworten
Ich will das filter() Funktion zu finden, die Typen, die haben ein x-Wert weniger als oder gleich 4 ist, ODER ein y-Wert größer als 5 ist. Ich denke, das könnte eine einfache Lösung ich einfach nicht finden

Java-Nicht Größer-als-Oder-Gleich-Operator für Char-Typ

Anzahl der Antworten 5 Antworten
So, ich bin versucht zu schreiben, dieses in einen kurzen Weg: char letter; while ( letter!='A' && letter!='B' && letter!= 'C... letter!= 'a' && letter !='b' && letter!=c) Grundsätzlich, wenn der Benutzer keine Eingabe ein Buchstabe zwischen

die Multiplikation von int zu double c#

Anzahl der Antworten 3 Antworten
Ich will textbox1 multiplizieren(int) textbox2(Doppel -) und wieder ein double in "textbox3" Im tun, eine Rechnung app und multiplizieren der Menge durch die rate zu bekommen, Betrag bisher habe ich diese... private void textbox2_TextChanged(object sender, system.EventArgs e)

php if-Anweisung mit zwei Bedingungen if( a < b) oder (b=0)

Anzahl der Antworten 3 Antworten
Habe ich einige riesige Blöcke von code, und ich möchte vermeiden, mit elseif-die Frage ist also : Ist es möglich, die zur Erstellung einer WENN-Funktion mit zwei Möglichkeiten die gleiche Aussage ? so etwas wie if( a

Ungültige Operanden in Binär-Ausdruck (C++ operator-überladung)

Anzahl der Antworten 3 Antworten
Ich nur implementiert, meine eigene matrix-Klasse, die hat einige Funktionen, die ich schrieb = und * operator überladen Funktionen für das kopieren und die Multiplikation von Matrizen, jedoch wenn ich ein test-Programm habe ich die folgenden Fehler:

Abfrage MongoDB mit $und Mehrere $oder

Anzahl der Antworten 1 Antworten
Wie gesagt in der Dokumentation, ist dies nicht möglich. UND Abfragen Mit Mehreren Ausdrücken mit der Angabe des Gleichen Betreiber Betrachten Sie das folgende Beispiel: db.inventory.find( { $and : [ { $or : [ { price :

Unter Verwendung der ersten () - operator auf eine beobachtbare, um das erste element

Anzahl der Antworten 2 Antworten
Ich bin Art von neuen zu RxJS, In diesem plunk Ich bin versucht, zurück das erste Element im array ist, habe ich versucht das first() Betreiber, aber es gibt nichts: var one = this.http.get(this.memberUrl) .map( this.extractData )

Ändern der scope-variable auf ng-klicken, ohne eine Funktion aufrufen

Anzahl der Antworten 1 Antworten
Wie kann ich das ändern einer Scope-Variable ohne den Aufruf einer Funktion von der Steuerung. Ich versuche zu zeigen, einen div-Inhalt, wenn der editState variable gleich 1 aber es funktioniert nicht. HTML <body data-ng-controller="profileCtrl as pctrl"> <div

Die Verwendung von $ und % % - Operatoren in R

Anzahl der Antworten 2 Antworten
Habe ich die Arbeit mit R für über 2 Monate und hatte ein wenig Mühe, sich zu fassen, wie die $ und %% Bedingungen. Ich verstehen, ich kann die $ Begriff, ziehen einen bestimmten Wert aus einer

Was sind die Ursachen der "Inkompatiblen Operanden-Typen" Fehler?

Anzahl der Antworten 5 Antworten
Bin ich versucht zu implementieren iSortableStack Interface durch eine Klasse. Hier ist meine main-Funktion, public class SampleStack<E> { E ch; @SuppressWarnings("unchecked") public static void main(String args) throws IOException { ISortableStack<Character> s = new SortableStack<Character>(); SampleStack demo =

C++ - Datei Lesen, bis zum Ende der Zeile mit dem >> Betreiber

Anzahl der Antworten 3 Antworten
Habe ich eine Menge herum, und immer noch nicht gefunden, wie dies zu tun, also bitte Geduld mit mir. Let ' s sagen, ich lese eine txt-Datei, enthält verschiedene Arten von Daten, wo der erste Schwimmer ist

Unterschied zwischen "und" und " && Ruby?

Anzahl der Antworten 7 Antworten
Was ist der Unterschied zwischen den && und and Operatoren in Ruby? Siehe auch Unterschied zwischen or und ||. InformationsquelleAutor Jakub Arnold | 2009-09-15

Was ist das "->" PHP-operator genannt und wie haltet Ihr es beim Lesen von code laut?

Anzahl der Antworten 16 Antworten
Wie nennt man diesen Pfeil suchen -> Betreiber gefunden in PHP? Entweder ist es ein Minuszeichen, Bindestrich oder Bindestrich gefolgt von einem größer-als-Zeichen (oder ein rechter Winkel). Wie spricht man es beim Lesen von code laut? Warum

Was tun diese ( += , -= , *= , /= ) die Betreiber Bedeuten?

Anzahl der Antworten 7 Antworten
Ich habe schon überall gesucht, um herauszufinden, was diese bedeuten und wie Sie verwendet werden +=, -=, *=, /=, die meisten, die ich gefunden habe, ist, dass Sie sind, "Abtretung", "Zuordnung von Differenz", "Zuordnung nach Produkt", "Zuweisung

Wie um zu überprüfen, für nicht leere Dateien in Perl

Anzahl der Antworten 2 Antworten
Ich bin mit der find Befehl für die Suche nach Dateien in Verzeichnissen. Ich möchte überprüfen, ob die Dateien in die Verzeichnisse sind nicht leer (nicht 0-Größe), bevor Sie fortfahren. Dank der find Handbuch, ich weiß, wie

C++ mehrdeutig overload for 'operator '

Anzahl der Antworten 3 Antworten
Ich ' V zu Lesen mehrerer Beiträge hier über diese Art von Fehler, aber ich war nicht in der Lage, diese zu lösen... Bald hat ich definiere den operator int und die Funktion f, nicht kompiliert werden.

Referenz — Was bedeutet dieses symbol in PHP?

Anzahl der Antworten 18 Antworten
Was ist das? Dies ist eine Sammlung von Fragen, die kommen jedes jetzt und dann über die syntax in PHP. Dies ist auch ein Community-Wiki, so dass jeder ist eingeladen, in die Pflege dieser Liste. Warum ist

Python: Definition meiner eigenen Operatoren?

Anzahl der Antworten 6 Antworten
Möchte ich definieren, meine eigenen Betreiber. Macht python so etwas unterstützen? Gut, Sie könnte ein Betreiber, der nicht definiert ist (wie $) und verwenden Sie dann einige python-code zu Bearbeiten, sich (mit open) und ändern Sie alle

Hat Python einen ternären Bedingungsoperator?

Anzahl der Antworten 28 Antworten
Wenn Python nicht ein ternärer Bedingungsoperator, ist es möglich zu simulieren, die man mit anderen Konstrukte? Obwohl Pythons, die älter als 2,5 sind, Driften langsam in die Geschichte, hier ist eine Liste von alten pre-2.5 ternärer operator

Die Schaffung einer "logische exklusive oder" - operator in Java

Anzahl der Antworten 17 Antworten
Beobachtungen: Java hat eine logische UND-operator. Java hat eine logische ODER-operator. Java hat eine logische NICHT-operator. Problem: Java hat keine logische XOR-operator, laut sun. Ich möchte zu definieren. - Methode Definition: Als eine Methode, es ist einfach

Wann ist "i += x" unterscheidet sich von "i = i + x" in Python?

Anzahl der Antworten 4 Antworten
Mir wurde gesagt, dass += können verschiedene Auswirkungen haben als die standard-notation von i = i +. Gibt es einen Fall, in dem i += 1 anders wäre i = i + 1? += wirkt wie extend()

Verständnis ist das Ergebnis der modulo-operator: %%

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach der Methode, die angewendet werden, um % % - operator in R-Sprache. 10 %% 10 # 0 20 %% 10 # 0 Zweifel auf diese zwei Ergebnisse: 10 %% 20 #

Wie javascript ODER Betreiber?

Anzahl der Antworten 2 Antworten
Ich habe Sie bricht mir den Kopf über diese 'einfache' javascript-snippet: $("#hitbox").mouseleave(function() { if($("#sub-wrapper-1").height() < 179 || $("#sub-wrapper-2").height() < 179 ) { $("#hitbox").animate({ "height" : '0px' }, 800), } else { $("#hitbox").stop(); } }); Konnte Sie die

XPath und-und oder-syntax, einen kürzeren Weg, dies zu schreiben, Xpath

Anzahl der Antworten 2 Antworten
Ich bin Filterung eine große Datei, enthält Arten von Schuhen für Kinder, Mann als wel als Frau. Nun will ich herausfiltern, die bestimmte Typen von Frau, die Schuhe, die folgenden xpath funktioniert, aber es ist ein xpath-Längenbegrenzung

Konvertieren von String-operator(+*/-) in java

Anzahl der Antworten 5 Antworten
Ich bin mit Stack-Klasse zu berechnen, die einfache arithmetische Ausdrücke mit ganzen zahlen, wie 1+2*3.Ihr Programm würde führen Operationen in der angegebenen Reihenfolge,ohne auf den Vorrang der Operatoren. *Daher der Ausdruck 1+2*3 berechnet werden soll (1+2)*3=9,nicht 1+(2*3)=7.

Haskell: Wie ist <*> ausgesprochen?

Anzahl der Antworten 4 Antworten
Wie spricht man diese Funktionen in der Applicative typeclass: (<*>) :: f (a -> b) -> f a -> f b (*>) :: f a -> f b -> f b (<*) :: f a -> f

Arithmetische Operatoren in Java (Anfänger-Frage)

Anzahl der Antworten 5 Antworten
Ich weiß, dass array-Operatoren haben Vorrang. Dann die binäre arthimetic Operatoren * , /, % . Dann + und -, die Sie sind niedrige Priorität. Aber ich bin verwirrt über welche java-lösen Sie zunächst in diesem Beispiel.

Was ist C# exklusiv-oder ` ^ ` - Nutzung?

Anzahl der Antworten 6 Antworten
Kann jemand erklären, diesen operator mit einem guten Beispiel? Ich weiß, was dieser Betreiber ist. Ich meine, ein Beispiel aus dem echten Leben. Einfache Suche: secure.wikimedia.org/wikipedia/en/wiki/Exclusive_or Ich gab 3 in meiner Antwort. Gibt es etwa ein Dutzend

Operator '&&' kann nicht angewendet werden auf Operanden vom Typ 'int' und 'bool'

Anzahl der Antworten 3 Antworten
im Versuch, herauszufinden, ob eine Zahl eingegeben wird, ist sowohl teilbar durch 9 und 13, aber es wird nicht lassen Sie mich mit dem operator, die ich brauche, ich weiß, die Typen von Variablen sind falsch, aber

Warum ist ~0xF gleich 0xFFFFFFF0 auf einem 32-bit-Maschine?

Anzahl der Antworten 6 Antworten
Warum ist ~0xF gleich 0xFFFFFFF0? Auch, wie ~0xF && 0x01 = 1? Vielleicht habe ich nicht bekommen, 0x01. && ist logisch UND nicht bitweise UND-Verknüpfung. ~ ist ein standard bitweise operation. Ich weiß, was ~ ist, aber

Pre-Inkrement und post-Inkrement

Anzahl der Antworten 10 Antworten
Ich habe Schwierigkeiten zu verstehen, wie Post-Inkrement (++), Pre-Inkrement (--) und addition/Subtraktion arbeiten zusammen an einem Beispiel. x++ bedeutet addieren von 1 zu der Variablen. x-- bedeutet subtrahieren Sie 1 von der variable. Aber ich bin verwirrt

Was ist x wenn "x = x++"?

Anzahl der Antworten 17 Antworten
Was passiert (hinter den kulissen), wenn dieses ausgeführt wird? int x = 7; x = x++; Ist, wenn eine variable mit post inkrementiert und zugewiesen, um sich in einer Anweisung? Ich kompiliert und ausgeführt. x ist noch

JAVA - logischen Operationen auf chars

Anzahl der Antworten 2 Antworten
Ich bin beim erstellen einer Datei Lesen Programm. Ich brauche, um herauszufiltern, char, das ist nicht '0-9' oder '.'. Jeder char andere dann diese muss zum auslösen einer IF-Anweisung. Hier ist, was ich versucht habe - if

Nicht operator==, angewandt werden, um generische Typen in C#?

Anzahl der Antworten 11 Antworten
Gemäß der Dokumentation des == Betreiber in MSDN, Vordefinierten Werttypen, die Gleichheitsoperator (==) den Wert true zurück, wenn die Werte der Operanden gleich sind, andernfalls false. Für Referenz-Typen andere als Zeichenfolge == gibt true zurück, wenn seine

Warum nicht Java ist +=, -=, *=, /= zusammengesetzte Zuweisungsoperatoren erfordern casting?

Anzahl der Antworten 11 Antworten
Bis heute dachte ich, dass zum Beispiel: i += j; War nur eine Abkürzung für: i = i + j; Aber wenn wir versuchen, diese: int i = 5; long j = 8; Dann i = i

Const operator überladen Probleme in C++

Anzahl der Antworten 5 Antworten
Ich habe Probleme mit überlastung operator() mit einem const-version: #include <iostream> #include <vector> using namespace std; class Matrix { public: Matrix(int m, int n) { vector<double> tmp(m, 0.0); data.resize(n, tmp); } ~Matrix() { } const double &

Lua-Skript wirft Fehlermeldung "attempt to call a nil value (Feld "deposit" (Einzahlung)"

Anzahl der Antworten 1 Antworten
Habe ich diese Lua-Skript, das soll eine neue Klasse erstellen, erstellen Sie eine Instanz und Aufruf von Funktionen, aber es ist ein Fehler, bei dem ich tatsächlich die Methoden aufrufen. Account = { balance = 0, new