Tag: operators

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

Was bedeutet "==="?

Anzahl der Antworten 10 Antworten
Habe ich bemerkt dass jemand mithilfe der PHP-Betreiber === ich kann nicht einen Sinn. Ich habe versucht es mit einer Funktion, und es entspricht in der verrückten Möglichkeiten. Was ist die definition dieses operators? Ich kann nicht

PowerShell und der Operator -contains

Anzahl der Antworten 3 Antworten
Betrachten Sie den folgenden Codeausschnitt: "12-18" -Contains "-" Würden Sie denken, dass dies wertet zu trueaber es funktioniert nicht. Diese werden anhand false statt. Ich bin mir nicht sicher, warum dies geschieht, aber es funktioniert. Um dies

Wie überlade ich einen Operator für eine Aufzählung in C #?

Anzahl der Antworten 5 Antworten
Habe ich einen Aufzählungstyp, dass ich möchte, um zu definieren, die ><>=und <= Betreiber für. Ich weiß, dass diese Operatoren sind implictly erstellt auf der Grundlage der Aufzählungstyp (wie pro die Dokumentation) aber ich möchte ausdrücklich definieren

Was ist der Unterschied zwischen "Mod" und "Rest"?

Anzahl der Antworten 4 Antworten
Mein Freund sagte, dass es Unterschiede zwischen "mod" und "Rest". Wenn ja, was sind die Unterschiede in C und C++? Tut '%' bedeutet entweder "mod" oder "rem" in C? InformationsquelleAutor der Frage songhir | 2012-12-03

Warum definieren wir Operator + oder + = außerhalb einer Klasse und wie machen wir das richtig?

Anzahl der Antworten 3 Antworten
Ich bin ein wenig verwirrt über die Unterschiede zwischen Type operator + (const Type &type); Type &operator += (const Type &type); und friend Type operator + (const Type &type1, const Type &type2); friend Type &operator += (const

Warum arbeitet der Operator = an Strukturen, ohne dass er definiert wurde?

Anzahl der Antworten 7 Antworten
Betrachten wir ein einfaches Beispiel: struct some_struct { std::string str; int a, b, c; } some_struct abc, abc_copy; abc.str = "some text"; abc.a = 1; abc.b = 2; abc.c = 3; abc_copy = abc; Dann abc_copy ist

Fehler mit @ Operator in PHP unterdrücken

Anzahl der Antworten 14 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

Der Tilde-Operator in Python

Anzahl der Antworten 3 Antworten
Was ist die Verwendung der tilde-operator in Python? Eine Sache, die ich denken kann ist, etwas zu tun, auf beiden Seiten eines Strings oder einer Liste, wie z.B. prüfen, ob ein string ein Palindrom ist oder nicht:

Was ist Rubys doppelter Doppelpunkt `::?

Anzahl der Antworten 9 Antworten
Was ist diese Doppel-Doppelpunkt ::? E. g. Foo::Bar. Fand ich eine definition: Den :: ist ein unärer operator, der es erlaubt: Konstanten, Instanzmethoden und Klassenmethoden definiert, die innerhalb einer Klasse oder Modul, um von überall abgerufen werden

Was entspricht in Matlab + =?

Anzahl der Antworten 2 Antworten
Ist es möglich, in Matlab zu Inkrementieren den Wert einer Variablen ohne wiederholte es auf der rechten Seite der Anweisung? InformationsquelleAutor der Frage Kozyarchuk | 2011-07-09

Gibt es in Python einen Operator "nicht gleich"?

Anzahl der Antworten 8 Antworten
Wie würden Sie sagen, ist nicht gleich? Wie if hi == hi: print "hi" elif hi (does not equal) bye: print "no hi" Ist es ein Ersatz für == das bedeutet "nicht gleich"? InformationsquelleAutor der Frage Aj

x = x + 1 gegen x + = 1

Anzahl der Antworten 17 Antworten
Ich bin unter dem Eindruck, dass diese beiden Befehle führen die gleiche Ende, nämlich die Inkrementierung von X durch 1, aber das letztere ist wahrscheinlich effizienter. Wenn das nicht zutrifft, erläutern Sie bitte die diff. Wenn es

Was bedeutet "+ =" (plus gleich)?

Anzahl der Antworten 4 Antworten
Ich bin dabei einige ruby-übungen, und Sie sagte, ich muss gehen Sie zurück und schreiben Sie das Skript mit += Kurzschrift-Notationen. Diese übung befasst sich in Erster Linie mit dem lernen neuer Methoden. Das problem ist, ich

Was bedeutet || = (oder-gleich) in Ruby?

Anzahl der Antworten 20 Antworten
Was bedeutet der folgende code bedeuten, dass in Ruby? ||= Hat es irgendeine Bedeutung oder den Grund für die syntax? InformationsquelleAutor der Frage collimarco | 2009-06-15

Eigenname für Python * -Operator?

Anzahl der Antworten 7 Antworten
Was ist der richtige name für die Betreiber * wie in function(*args)? Auspacken, entpacken, etwas anderes? InformationsquelleAutor der Frage Anycorn | 2010-02-23

SQL Server * = Operator?

Anzahl der Antworten 6 Antworten
Heute, während in einem client-Produktions-system, fand ich eine SQL Server-Abfrage, die eine unbekannte syntax. In dem unten angeführten Beispiel, was macht der *= Betreiber tun? Ich konnte nicht finden jede Erwähnung der es auf der MSDN-Website. Die

Warum sollte ich operator.itemgetter (x) anstelle von [x] verwenden?

Anzahl der Antworten 6 Antworten
Es ist eine Allgemeine Frage hier: In welcher situation sollte der integrierte operator - Modul verwendet werden, das in python? Die top-Antwort behauptet, dass operator.itemgetter(x) ist "sauberer" als, vermutlich, als lambda a: a[x]. Ich fühle das Gegenteil

Gibt es ein "Gegenteil" zum Null-Koaleszenzoperator? (... in irgendeiner Sprache?)

Anzahl der Antworten 12 Antworten
null-coalescing-übersetzt in etwa return x, unless it is null, in which case return y Brauche ich oft return null if x is null, otherwise return x.y Kann ich verwenden return x == null ? null : x.y;

Unterschied zwischen "Math.DivRem" und% Operator?

Anzahl der Antworten 3 Antworten
Was ist der Unterschied zwischen System.Math.DivRem() und die % Betreiber? InformationsquelleAutor der Frage mbrownnyc | 2011-08-08

Welche Zeichen sind für Haskell-Operatoren erlaubt?

Anzahl der Antworten 3 Antworten
Gibt es eine vollständige Liste der zulässigen Zeichen irgendwo, oder eine Regel, die bestimmt, welche verwendet werden können in einem Bezeichner vs operator? InformationsquelleAutor der Frage Peter Hall | 2012-05-11

Was bedeuten alle symbolischen Operatoren von Scala?

Anzahl der Antworten 9 Antworten
Scala-syntax hat viele Symbole. Da diese Arten von Namen sind schwer zu finden mit Hilfe von Suchmaschinen, eine umfassende Liste von Ihnen wäre hilfreich. Was sind alle die Symbole, die in Scala, und was hat jeder von

Können Sie benutzerdefinierte Operatoren in C ++ erstellen?

Anzahl der Antworten 5 Antworten
Ist es möglich, ein custom-operator, so Sie tun können, Dinge wie diese? if ("Hello, world!" contains "Hello") ... Hinweis: dies ist eine separate Frage von "Ist es eine gute Idee..." 😉 InformationsquelleAutor der Frage | 

Verhalten von Inkrement- und Dekrementoperatoren in Python

Anzahl der Antworten 6 Antworten
Merke ich, dass ein pre-Inkrement/Dekrement-operator kann angewendet werden auf eine variable (wie ++count). Es kompiliert, aber es funktioniert nicht wirklich ändern Sie den Wert der Variablen! Was ist das Verhalten von den pre-Inkrement/Dekrement-Operatoren ( ++ /-- ),

Verstehen des bitweisen UND-Operators

Anzahl der Antworten 4 Antworten
Habe ich gelesen, über die bit-Operatoren in Objective-C in Kochan ' s Buch "Programming in Objective-C". Ich bin SEHR verwirrt über diesen Teil, obwohl ich wirklich verstanden hätte, die meisten alles andere vorgestellt, um mir so weit.

In Python 2, was ist der Unterschied zwischen '/' und '//' bei der Division?

Anzahl der Antworten 10 Antworten
Ist es ein Vorteil einen über den anderen? In Python 2, Sie beide scheinen dieselben Ergebnisse zurückgegeben: >>> 6/3 2 >>> 6//3 2 InformationsquelleAutor der Frage Ray Vega | 2008-10-08

Finde pythagoreisches Triplett, für das a + b + c = 1000 ist

Anzahl der Antworten 19 Antworten
Einem pythagoräischen Tripel ist eine Menge von drei natürlichen zahlen, a < b < c, für die eine2 + b2 = c2 Beispielsweise 32 + 42 = 9 + 16 = 25 = 52. Gibt es (genau

Warum benötigt C ++ den Scope-Resolution-Operator?

Anzahl der Antworten 7 Antworten
(Ich weiß, was die scope-resolution-operator ist, und wie und Wann es zu benutzen.) Warum C++ die :: operator statt mit der . Betreiber für diesen Zweck? Java verfügt nicht über einen separaten Betreiber, und funktioniert einwandfrei. Gibt

Zugriff auf den Operator [] über einen Zeiger

Anzahl der Antworten 7 Antworten
Wenn ich definieren einen Zeiger auf ein Objekt, das definiert die Betreiber, gibt es eine direkte Möglichkeit zum Zugriff auf das operator von einem Zeiger? Zum Beispiel in dem folgenden code, den ich direkt zugreifen kann

Der Operator "is" verhält sich unerwartet mit Ganzzahlen

Anzahl der Antworten 11 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 >>>

Modulo-Operator in Python

Anzahl der Antworten 5 Antworten
Was bedeutet modulo in das folgende Stück code tun? from math import * 3.14 % 2 * pi Wie berechnen wir modulo auf eine Gleitkomma-Zahl? InformationsquelleAutor der Frage KodeWarrior | 2012-10-05

Scala @ Operator

Anzahl der Antworten 5 Antworten
Was hat Scala den @ - operator zu tun? Beispielsweise in der blog-post Formale Sprache-Verarbeitung in Scala, Teil 2 es ist so etwas wie das case x @ Some(Nil) => x InformationsquelleAutor der Frage lowercase | 2010-03-01

Was ist dieser Operator & lt; = & gt; in MySQL?

Anzahl der Antworten 9 Antworten
Ich arbeite an code geschrieben, die von einem früheren Entwickler und in einer Abfrage, die es sagt, WHERE p.name <=> NULL Was bedeutet <=> bedeuten in dieser Abfrage? Ist es etwas, das gleich =? Oder ist es

Warum definieren C ++ - Compiler nicht operator == und operator! =?

Anzahl der Antworten 14 Antworten
Ich bin ein großer fan, dass der compiler so viel Arbeit wie möglich für Sie ist. Beim schreiben einer einfachen Klasse, die compiler können Ihnen die folgenden für die "freien": Standard (leeren) Konstruktor Ein copy-Konstruktor Ein Destruktor

Wie kann ich in JavaScript auf ganze Zahlen runden?

Anzahl der Antworten 5 Antworten
Ich habe den folgenden code zu berechnen, die ein bestimmter Prozentsatz: var x = 6.5; var total; total = x/15*100; //Result 43.3333333333 Was ich haben will als ein Ergebnis ist die genaue Anzahl 43 und wenn die

Warum "& amp; & amp;" und nicht '& amp;'

Anzahl der Antworten 16 Antworten
Warum ist && vorzuziehen & und || vorzuziehen |? Ich fragte jemand, wer die Programmierung für Jahre, und seine Erklärung war: Beispielsweise in if (bool1 && bool2 && bool3) { /*DoSomething*/}bool1 hat, um wahr zu sein es

Ist der Operator ^ wirklich der XOR-Operator in C #?

Anzahl der Antworten 1 Antworten
Habe ich gelesen, dass die ^ operator wird die logische XOR-operator in C#, aber ich dachte auch, es war die "power" - operator. Was ist die Erklärung? InformationsquelleAutor der Frage RCIX | 2009-10-02

Verknüpfen Sie zwei Zeichenfolgenliterale

Anzahl der Antworten 5 Antworten
Ich bin sehr neu in der Programmierung, und am Lesen Accelerated C++ von Koenig. Na ja, ich Lerne über die Saiten und er schreibt, dass "die neue Idee ist, dass wir verwenden können + die Verkettung von

Gibt es in JavaScript einen "Null-Koaleszenz" -Operator?

Anzahl der Antworten 8 Antworten
Gibt es eine null-coalescing-operator in Javascript? Beispielsweise in C#, ich kann dies tun: String someString = null; var whatIWant = someString ?? "Cookies!"; Die besten approximation kann ich herausfinden, für Javascript ist die Verwendung der conditional-operator: var

Wie vergleicht man zwei Objektvariablen in der EL-Ausdruckssprache?

Anzahl der Antworten 2 Antworten
Erstelle ich ein drop-down-Liste mit allen Sprachen. Die Standard-Sprache Auswahl für die Liste bestimmt durch Informationen, die der Benutzer Hinzugefügt: <select> <c:forEach items="${languages}" var="lang"> <c:choose> <c:when test="${lang}.equals(${pageLang})"> <option value="${lang}" selected>${lang}</option> </c:when> <c:otherwise> <option value="${lang}">${lang}</option> </c:otherwise> </c:choose> </c:forEach>

Warum gibt es in Python keine ++ und - Operatoren?

Anzahl der Antworten 18 Antworten
Warum gibt es keine ++ und -- Operatoren in Python? InformationsquelleAutor der Frage Leonid | 2010-09-06

JavaScript Pluszeichen vor dem Funktionsnamen

Anzahl der Antworten 3 Antworten
Ich habe auf der Suche über info über sich selbst aufrufenden Funktionen, und irgendwo stieß ich auf diese Schreibweise: +function(){} Kann mir jemand erklären, was die + - Zeichen vor die Funktion heißt/bedeutet? InformationsquelleAutor der Frage jOpacic

Javascript "nicht in" -Operator zum Überprüfen von Objekteigenschaften

Anzahl der Antworten 3 Antworten
Gibt es irgendeine Art von "nicht" - operator in JavaScript überprüfen, ob eine Eigenschaft existiert nicht in ein Objekt? Ich konnte nichts finden, das rund um Google oder SO. Hier ein kleines code-snippet, die ich arbeite, wo

Javascript, Was macht der ^ (Caret) Operator?

Anzahl der Antworten 5 Antworten
Ich habe einige javascript-code: <script type="text/javascript"> $(document).ready(function(){ $('#calcular').click(function() { var altura2 = ((($('#ddl_altura').attr("value"))/100)^2); var peso = $('#ddl_peso').attr("value"); var resultado = Math.round(parseFloat(peso / altura2)*100)/100; if (resultado > 0) { $('#resultado').html(resultado); $('#imc').show(); }; }); }); </script> Was bedeutet die

Was bedeutet der Operator. = In PHP?

Anzahl der Antworten 4 Antworten
Ich habe eine variable, die definiert wird als $var .= "value"; Wie sieht die Verwendung des Punktes gleich Funktion? InformationsquelleAutor der Frage Presto | 2013-02-13

Was bedeutet Fragezeichen und Punktoperator? meinst du in C # 6.0?

Anzahl der Antworten 3 Antworten
Mit C# 6.0 in die VS2015 preview-wir haben einen neuen Betreiber, ?.die verwendet werden können, wie diese: public class A { string PropertyOfA { get; set; } } ... var a = new A(); var foo =

Erstellen eines "logischen Exklusiv- oder" Operators 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

Was macht ": ="?

Anzahl der Antworten 9 Antworten
Habe ich gesehen := verwendet in mehrere code-Beispiele, aber nie mit einer begleitenden Erklärung. Es ist nicht genau möglich, um google seine Verwendung, ohne zu wissen, den richtigen Namen für Sie. Was tut es? InformationsquelleAutor der Frage

Was ist der !! (nicht nicht) operator in JavaScript?

Anzahl der Antworten 28 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,

Verwenden von und (& amp; & amp;) -Operator in if-Anweisung Bash-Skript

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

Betreiber & lt; & lt; virtuell?

Anzahl der Antworten 3 Antworten
Muss ich eine virtuelle << Betreiber. Jedoch, wenn ich versuche zu schreiben: virtual friend ostream & operator<<(ostream& os,const Advertising& add); Bekomme ich den compiler-Fehler Fehler 1 Fehler C2575: 'operator <<' : nur member-Funktionen und Basen können virtuelle