Tag: operators

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

Was macht !! (doppeltes Ausrufezeichen) bedeuten?

Anzahl der Antworten 3 Antworten
In den folgenden code aus einer blog-Eintrag von Alias, bemerkte ich, dass die Verwendung der doppelten Ausrufezeichen !!. Ich Frage mich, was es bedeutete und wohin ich gehen könnte in der Zukunft zu finden, Erklärungen für die

Ist es möglich, arithmetische Operatoren an eine Methode in Java zu übergeben?

Anzahl der Antworten 8 Antworten
Momentan bin ich zu haben, um schreiben Sie eine Methode, die wie folgt aussieht: public String Calculate(String operator, double operand1, double operand2) { if (operator.equals("+")) { return String.valueOf(operand1 + operand2); } else if (operator.equals("-")) { return String.valueOf(operand1

Standardzuweisungsoperator = in C ++ ist eine flache Kopie?

Anzahl der Antworten 7 Antworten
Nur eine einfache kurze Frage, die ich nicht finden konnte, eine solide Antwort zu anderswo. Ist der Standard operator=, nur eine seichte Kopie der Klasse' Mitglieder auf der rechten Seite? Class foo { public: int a, b,

Erkennen, wann der Modulo-Operator verwendet werden soll

Anzahl der Antworten 17 Antworten
Ich weiß, die modulus ( % ) - operator berechnet den Rest einer division. Wie kann ich identifizieren Sie eine situation, wo ich brauchen würde, verwenden Sie den modulo-operator? Ich weiß, ich kann mit dem modulo-operator, um

Überschreibe Pythons "in" -Operator?

Anzahl der Antworten 3 Antworten
Wenn ich meine eigene Klasse in Python, welche Funktion sollte ich definieren, so dass die Verwendung des " in " - operator, z.B. class MyClass(object): ... m = MyClass() if 54 in m: ... Kommentar zu dem

Referenzzuweisungsoperator in PHP, = & amp;

Anzahl der Antworten 3 Antworten
Was bedeutet die =& (gleich-kaufmännisches und-Zeichen) Zuweisungsoperator machen in PHP? Ist es veraltet? Kommentar zu dem Problem Siehe auch stackoverflow.com/questions/3200009 (markiert als Duplikat von diesem) Kommentarautor: Artefacto InformationsquelleAutor der Frage Kyle J. Dye | 2009-11-20

Regex, wie man ein optionales Zeichen anpasst

Anzahl der Antworten 3 Antworten
Habe ich eine regex, die ich dachte, war richtig funktioniert, bis jetzt. Ich muss match auf ein beliebiges Zeichen. Kann es da sein oder kann es nicht. Hier sind zwei strings. Die top-string verglichen wird, während die

Der Tilde-Operator in C

Anzahl der Antworten 6 Antworten
Gesehen hab ich den tilde-operator, der verwendet wird in der ELB-hashing-Algorithmus, und ich bin gespannt, was es tut. (Der code ist von Ewig Verwirrt.) unsigned elf_hash ( void *key, int len ) { unsigned char *p =

Gibt es ein VB.NET-Äquivalent für C # '?? Operator?

Anzahl der Antworten 5 Antworten
Gibt es eine VB.NET äquivalent für C#'s ?? Betreiber? Kommentar zu dem Problem - Öffnen Die meisten Antworten hier (einschließlich der akzeptierten Antworten) sind nicht korrekt und sind funktionell nicht gleichwertig ?? in allen Situationen. Das richtige

Akka in Scala, Ausrufezeichen und Fragezeichen

Anzahl der Antworten 2 Antworten
Was ist der Unterschied zwischen Ausrufezeichen (!) und Fragezeichen (?) beim senden von Nachrichten an Akteure? myActor ! Hello(value1) myActor ? Hello(value1) InformationsquelleAutor der Frage ticofab | 2013-07-14

Vergleichsoperator Überladung

Anzahl der Antworten 5 Antworten
Welche ist die beste Praxis (in diesem Fall): bool Foo::operator==(const Foo& other) { return bar == other.bar; } //Implementation 1 bool Foo::operator!=(const Foo& other) { return bar != other.bar } //Implementation 2 bool Foo::operator!=(const Foo& other) {

Java: Was macht der Doppelpunkt (:)?

Anzahl der Antworten 12 Antworten
Ich würde es mir, aber ich weiß gar nicht, was es heißt. Würde jemand Verstand zu erklären, was es tut? Ich wusste nicht, gab es mehrere Male die : erschien. Was tut es in diesem Fall hier:

Was bedeuten diese Operatoren (**, ^,%, //)?

Anzahl der Antworten 3 Antworten
Andere als die standard -+, -, *und / Operatoren; aber was hat diese zu bedeuten (** , ^ , %, //) ? >>> 9+float(2) # addition 11.0 >>> 9-float(2) # subtraction 7.0 >>> 9*float(2) # multiplication 18.0

Was nutzt das @ -Symbol in PHP?

Anzahl der Antworten 10 Antworten
Habe ich gesehen, verwendet der @ vor bestimmte Funktionen, wie die folgenden: $fileHandle = @fopen($fileName, $writeAttributes); Was ist die Verwendung dieses symbols? Kommentar zu dem Problem Beide RichieHindle und Aiden Bell gab die richtige Antwort, aber da

Bedeutung von & lt; & lt; = und | =

Anzahl der Antworten 1 Antworten
Was ist der Sinn des <<= und |= in C? Erkenne ich << ist bitshift etc. aber ich weiß nicht, was diese sind in der Kombination. InformationsquelleAutor der Frage SK9 | 2011-05-26

Wie berechne ich Prozentsätze in LESS CSS?

Anzahl der Antworten 2 Antworten
Ich würde gerne berechnen der Breite der Kind-container (div, etc) in Prozentsätzen je nach der übergeordneten container mit WENIGER CSS. Ich bin mit dem forumula von Ethan Marcotte: Ziel /Kontext = Ergebnis. Übergeordneten container: 620px Untergeordneten container:

Wie unterscheiden sich die Vergleichsoperatoren PHP-Gleichheit (== Doppel gleich) und Identität (=== Dreifach gleich)?

Anzahl der Antworten 19 Antworten
Was ist der Unterschied zwischen == und ===? Wie genau funktioniert das lose == Vergleich arbeiten? Wie genau funktioniert die strenge === Vergleich arbeiten? Was würde werden einige nützliche Beispiele? Kommentar zu dem Problem Hier steht der

Unterschied zwischen "oder" und || in Rubin?

Anzahl der Antworten 8 Antworten
Was ist der Unterschied zwischen den or und || Operatoren in Ruby? Oder ist es nur Vorliebe? Kommentar zu dem Problem Siehe auch der Unterschied zwischen und und &&. Kommentarautor: Andrew Marshall InformationsquelleAutor der Frage Alex Baranosky

Können Sie Strings an Variablen in PHP anhängen?

Anzahl der Antworten 2 Antworten
Warum dieser Ausgabe 0? Es funktioniert mit zahlen statt des strings nur in Ordnung. Ich habe ähnlichen code in Javascript, das funktioniert auch. Macht PHP nicht wie += mit strings? <?php $selectBox = '<select name="number">'; for ($i=1;$i<=100;$i++)

Was bedeutet das Prozentzeichen in PHP?

Anzahl der Antworten 6 Antworten
Was genau bedeutet das? $number = ( 3 - 2 + 7 ) % 7; InformationsquelleAutor der Frage Andrew | 2009-12-19

und / oder Operator in regulärem Ausdruck

Anzahl der Antworten 5 Antworten
Ich bin currentry Programmierung ein Vokabular Algorithmus, der prüft, ob ein Benutzer eingegeben hat in das Wort richtig. Ich habe die folgende situation: Die richtige Lösung für das Wort wäre "part1, part2". Der Benutzer sollte in der

Konvertierungskonstruktor vs. Konvertierungsoperator: Vorrang

Anzahl der Antworten 2 Antworten
Lesen einiger Fragen hier SO über das conversion-Operatoren und Konstruktoren hat mir denken über die Interaktion zwischen Ihnen, nämlich dann, wenn es ist ein 'mehrdeutig' nennen. Betrachten Sie den folgenden code: class A; class B { public:

(OrElse und Or) und (AndAlso und And) - Wann zu verwenden?

Anzahl der Antworten 4 Antworten
Was ist der Unterschied zwischen (OrElse und Oder) und (AndAlso und Und)? Gibt es einen Unterschied in Ihren performances, sagen wir der Korrektheit nutzen?? Gibt es irgendeine situation, ich durfte nicht verwenden OrElse und AndAlso? Kommentar zu

Was sind die Grundregeln und Redewendungen für das Überladen von Operatoren?

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,

Was ist der Unterschied zwischen `::` und `+:` für das Voranstellen auf eine Liste?

Anzahl der Antworten 2 Antworten
List hat 2 Methoden, die angegeben werden, voranstellen eines Elements zu einem (unveränderlichen) Liste: +: (Umsetzung Seq.+:), und :: (definiert nur in List) +: hat technisch einen allgemeineren Typ, Signatur— def +:[B >: A, That](elem: B)(implicit bf:

Was muss in einer Struktur außer Kraft gesetzt werden, um sicherzustellen, dass die Gleichstellung korrekt funktioniert?

Anzahl der Antworten 6 Antworten
Wie der Titel schon sagt: muss ich das überschreiben der == Betreiber? wie über die .Equals() Methode? Alles, was ich bin fehlt? Kommentar zu dem Problem Achten Sie auch auf stackoverflow.com/questions/1972262/... -- wenn du nicht aufpasst, dann

R: + = (plus equals) und ++ (plus plus) äquivalent von c ++ / c # / java usw.?

Anzahl der Antworten 5 Antworten
Bedeutet R ein Konzept von += (plus entspricht) oder ++ (plus plus) als c++/c#/andere tun? Kommentar zu dem Problem Nein, tun x += 1 oder x++ - x = x + 1 arbeitet. Kommentarautor: Joshua Dawson InformationsquelleAutor

Verständnis von PHP & amp; (Und-Zeichen, bitweise und) Operator

Anzahl der Antworten 5 Antworten
Verwende ich oft ($var & 1) in meinem code, der true zurückgibt, wenn $var eine ungerade Zahl ist und false, wenn es eine gerade Zahl ist. Aber was bedeutet "&" eigentlich? Kommentar zu dem Problem Wäre es

Was genau macht + = in Python?

Anzahl der Antworten 10 Antworten
Muss ich wissen, was += wird in python. So einfach ist das. Ich würde auch schätzen links zu Definitionen von anderen kurzer hand tools in python. Kommentar zu dem Problem - Objekt.__iadd__ Kommentarautor: ephemient es ist ein

Was genau macht "von __future__ import barry_as_FLUFL"?

Anzahl der Antworten 3 Antworten
Verstehe ich, dass es ein Insider-Witz, dass soll bleiben (genauso wie "from __future__ import braces"), aber was genau tut es? InformationsquelleAutor der Frage tzot | 2010-10-24

Android: Wie bekomme ich die GSM-Signalstärke für alle verfügbaren Netzbetreiber?

Anzahl der Antworten 4 Antworten
Ich arbeite an einer kleinen app zum überprüfen der Signalstärke von verschiedenen Netzbetreibern in meiner Gegend. Meine aktuelle Betreiber das signal ist sehr instabil, und ich möchte, um sich in der Stärke des anderen GSM-Betreiber. Bislang habe