Tag: operators
Operatoren sind Symbole, die auftreten, in fast allen Programmier-und Code-Sprachen, für Berechnungen und Vergleiche auf Daten.
1
Antworten
Ich habe eine Karte zum zählen der vorkommen der Wörter in einer Datei. Ich lese die Wörter aus der Datei, und jedes mal lese ich ein Wort, das ich dies tun möchten: map[word]++; //(where map is the
7
Antworten
Einfache syntax Frage. In Mathe wenn ich zwei Nummer 3 und 2 und ich möchte berechnen 3-die macht der 2 ist, dann ist kein symbol erforderlich ist, aber ich Schreibe die zwei kleinen. In Python dieser Vorgang
4
Antworten
Wechselte zu Java aus php Traf ich folgende Problem Möchte ich umschreiben if(usrname.equals(username) && (passwd.equals(password))){ return true; } else{ return false; } als (usrname.equals(username) && passwd.equals(password) )? return true : return false; es funktioniert nicht(syntax-Fehler) allerdings int
2
Antworten
Weiß ich über die hash-Nutzung der => Betreiber, wie diese $ cat array.pl %ages = ('Martin' => 28, 'Sharon' => 35, 'Rikke' => 29,); print "Rikke is $ages{Rikke} years old\n"; $ perl array.pl Rikke is 29 years
6
Antworten
Beispielsweise hat ein Betreiber vorhanden ist, um diese zu bewältigen? float Result, Number1, Number2; Number1 = 2; Number2 = 2; Result = Number1 (operator) Number2; In der Vergangenheit die ^ Betreiber diente als exponential-operator in anderen Sprachen,
7
Antworten
int qempty() { return (f == r ? 1 : 0); } In der obigen snippet, was bedeutet "?" bedeuten? Was können wir ersetzen? InformationsquelleAutor der Frage |
8
Antworten
Ich Frage mich, haben Sie eine saubere Weg dies zu tun ? if(orderBean.getFiles().size() > 0 && orderBean.getFiles().size() < 5) ohne das deklarieren einer Variablen, die nicht benötigt wird, anderswo ? int filesCount = orderBean.getFiles().size(); if(filesCount > 0
6
Antworten
Wie kann man erreichen: if X in (1,2,3) then statt: if x=1 or x=2 or x=3 then In anderen Worten, wie kann man am besten imitieren die IN operator in VBA für excel? InformationsquelleAutor der Frage Allan
4
Antworten
Habe ich die folgende C# - code: sqlCommand.Parameters.AddWithValue("@Parameter", table.Value ?? DBNull.Value); Aber es wirft die folgenden Kompilierungsfehler: Betreiber ?? angewendet werden kann nicht auf Operanden vom Typ string und System.DBNull Warum macht das nicht der compiler dies
3
Antworten
In folgenden Zeilen: //Folder.Attributes = FileAttributes.Directory | FileAttributes.Hidden | FileAttributes.System | FileAttributes.ReadOnly; Folder.Attributes |= FileAttributes.Directory | FileAttributes.Hidden | FileAttributes.System | FileAttributes.ReadOnly; Folder.Attributes |= ~FileAttributes.System; Folder.Attributes &= ~FileAttributes.System; Was bedeutet |= (Rohr gleich) und &= (einzelnes kaufmännisches und-Zeichen
21
Antworten
Nach der Lektüre Versteckte Funktionen und Dunkle Ecken von C++/STL auf comp.lang.c++.moderated ich war völlig überrascht, dass der folgende Code kompiliert und funktionierte in Visual Studio 2008 und G++ 4.4. Hier der code: #include <stdio.h> int main()
2
Antworten
Ich bin nicht in der Lage zu verstehen, was das makro tut. Diese sind definiert in linux-kernel aber ich habe meine Zweifel-unabhängig ist. Ich bin nicht in der Lage zu verstehen, was bedeutet (((x)+(mask))&~(mask)) Zeile. #define ALIGN(x,a)
9
Antworten
Ist es möglich, in irgendeiner Weise, zu übergeben Vergleichsoperatoren werden als Variablen an eine Funktion? Ich bin auf der Suche auf die Herstellung von convenience-Funktionen, zum Beispiel (und ich weiß, das wird nicht funktionieren): function isAnd($var, $value,
8
Antworten
Im tutorial gibt es ein Beispiel für die Suche nach Primzahlen: >>> for n in range(2, 10): ... for x in range(2, n): ... if n % x == 0: ... print(n, 'equals', x, '*', n//x) ...
10
Antworten
Warum ist === schneller als == PHP? InformationsquelleAutor der Frage coderex | 2010-03-08
6
Antworten
Gibt es eine Möglichkeit, etwas ähnliches zu tun, um eine der folgenden Optionen: var1 = 10; var2 = 20; var operator = "<"; console.log(var1 operator var2); //returns true -- ODER -- var1 = 10; var2 = 20;
4
Antworten
Ich versuche zum ausführen einer SQlite-ersetzen-Funktion, sondern verwenden Sie ein anderes Feld in der Funktion. select locationname + '<p>' from location; In diesem snip, das Ergebnis ist eine Liste von 0s. Ich hätte erwartet einen string mit
9
Antworten
Warum ist sizeof als ein operator und keine Funktion ist? Welche Eigenschaft ist nötig, um sich als ein operator? InformationsquelleAutor der Frage Arpit | 2009-09-08
9
Antworten
Den is Betreiber nicht mit den Werten der Variablen, aber die Instanzen selbst. Was bedeutet es wirklich? Als ich erklärte, dass zwei Variablen namens x und y zuweisen die gleichen Werte in beiden Variablen, aber es gibt
8
Antworten
Ich kenne die Namen der meisten von den Betreibern aber nicht sicher, was operator<< und operator>> genannt werden. d.h. operator=() //the assignment operator operator==() //the equality of comparison operator operator++() //the increment operator operator--() //decrement operator etc.
2
Antworten
Ich kenne einige Betreiber in openerp domain. Ich dont bekommen, die details der verfügbaren Domänen und Ihre Erklärung. Besonders für diese negation domains. Kann mir jemand sagen, der detail-Liste? InformationsquelleAutor der Frage cracker | 2015-04-04
8
Antworten
Denke ich darüber nach, ob es möglich ist in jQuery um die Elemente auswählen, die von benannten Parametern verwenden von UND und ODER. Beispiel: <div myid="1" myc="blue">1</div> <div myid="2" myc="blue">2</div> <div myid="3" myc="blue">3</div> <div myid="4">4</div> Möchte ich
3
Antworten
Ich bin mit itertools.Kette, "ebnen" eine Liste von Listen in dieser Art und Weise: uniqueCrossTabs = list(itertools.chain(*uniqueCrossTabs)) wie ist diese anders als zu sagen: uniqueCrossTabs = list(itertools.chain(uniqueCrossTabs)) InformationsquelleAutor der Frage Ramy | 2011-03-08
7
Antworten
Was ist der Unterschied zwischen den Operatoren >>> und >> in Java? InformationsquelleAutor der Frage Vipul | 2010-05-11
10
Antworten
Kommen, wie C# nicht eine bedingte XOR Betreiber? Beispiel: true xor false = true true xor true = false false xor false = false InformationsquelleAutor der Frage Gilad Naaman | 2011-06-28
7
Antworten
Studierte ich einige vba - code und stieß auf dieses: If DblBalance <> 0 Then Kann ich nicht herausfinden, welcher Betreiber das ist, jede mögliche Hilfe würde geschätzt. InformationsquelleAutor der Frage vini | 2012-10-21
5
Antworten
Was bedeutet die >> Betreiber tun? Was hat zum Beispiel die folgende operation 10 >> 1 = 5 tun? InformationsquelleAutor der Frage AlexBrand | 2010-08-05
11
Antworten
Zum Beispiel, der standard division symbol " /" - Runden auf null: >>> 4 / 100 0 Allerdings möchte ich es zurückgeben 0.04. Was muss ich verwenden? InformationsquelleAutor der Frage Ray Vega | 2008-09-22
6
Antworten
Was ist der Ruby <=> (Raumschiff) Betreiber? Ist der operator, implementiert durch andere Sprachen? InformationsquelleAutor der Frage Justin Ethier | 2009-05-06
4
Antworten
Vorausgesetzt boolean a = false; Ich Frage mich, wenn: a &= b; entspricht a = a && b; //logical AND, a is false hence b is not evaluated. oder auf der anderen Seite bedeutet es a =
4
Antworten
Habe ich nicht finden die Dokumentation für den operator %, so wie es bei strings in Python. Hat jemand wissen, wo dieser Dokumentation ist? InformationsquelleAutor der Frage Ram Rachum | 2009-08-06
12
Antworten
Warum haben die Entwickler von PHP entscheiden, ein Punkt /Punkt /"." als string Verkettungsoperator eher als die übliche plus-symbol "+" ? Gibt es einen Vorteil, oder aus irgendeinem anderen Grund? Oder haben Sie einfach nur gerne? :o)
8
Antworten
DataGridView, zum Beispiel, können Sie dies tun: DataGridView dgv = ...; DataGridViewCell cell = dgv[1,5]; aber für das Leben von mir ich kann nicht finden die Dokumentation auf der index/eckige-Klammer-operator. Was tun Sie es nennen? Wo ist
4
Antworten
Kurzem stieß ich auf eine syntax, die ich nie zuvor gesehen, als ich erfuhr, python noch in den meisten tutorials, die .. notation, es sieht wie folgt aus: f = 1..__truediv__ # or 1..__div__ for python 2
10
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
8
Antworten
Ich habe schon versucht C zu lernen in meiner Freizeit, und in anderen Sprachen (C#, Java, etc.) haben das gleiche Konzept (und oft auch der gleiche Betreiber) ... Was ich Frage ist, bei einer core-Ebene, was bedeutet
11
Antworten
Ich habe eine Codebasis, wo die Entwickler entschieden AND und OR statt && und ||. Ich weiß, dass es einen Unterschied in den Operatoren', den Vorrang (&& geht vor and), aber mit den gegebenen Rahmenbedingungen (PrestaShop um
2
Antworten
Es scheint, dass diese beiden Operatoren sind so ziemlich das gleiche - gibt es einen Unterschied? Wann sollte ich = und wenn ==? InformationsquelleAutor der Frage Debugger | 2010-04-08
5
Antworten
Ich versuche zu verwenden, in Python 3.3 eine alte Bibliothek (aus 2003!). Wenn ich es importieren, Python wirft mir einen Fehler, weil es <> Zeichen in der Quelldatei, z.B.: if (cnum < 1000 and nnum <> 1000
5
Antworten
In einem Kommentar auf diese Fragesah ich eine Erklärung, dass empfohlen mit result is not None vs result != None Ich Frage mich, was der Unterschied ist, und warum man könnte empfohlen werden, sich über die anderen?
7
Antworten
Wie zu tun bitweise XOR-operation von zwei strings in java. InformationsquelleAutor der Frage yasitha | 2011-02-26
13
Antworten
Was ist der Unterschied zwischen ++$i und $i++ PHP? InformationsquelleAutor der Frage Steven | 2009-11-18
7
Antworten
Las ich die neu-Einführung in JavaScript auf MDN und im Abschnitt Zahlen es gesagt, können Sie konvertieren eine Zeichenfolge in eine Zahl einfach durch hinzufügen eines plus-operator vor. Beispiel: +"42" die würde der Ertrag der Zahl, Ausgabe
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 willkürlich
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. InformationsquelleAutor
2
Antworten
Eine Sache finde ich ziemlich verwirrend ist, zu wissen, welche Zeichen und Kombinationen, die ich verwenden kann in der Methode und Variablen-Namen. Zum Beispiel val #^ = 1 //legal val # = 1 //illegal val + =
7
Antworten
Was ist der Unterschied zwischen den && und and Operatoren in Ruby? InformationsquelleAutor der Frage Jakub Arnold | 2009-09-15
14
Antworten
Habe ich eine situation, wo ich brauche, um zu prüfen, ob mehrere Variablen werden die gleichen Daten wie var x=1; var y=1; var z=1; Möchte ich prüfen, ob x==1 und y==1 z==1 (es kann " 1 "
5
Antworten
Ich spreche von diesem Modul: http://docs.python.org/library/operator.html Aus dem Artikel: Dem Bediener-Modul exportiert eine Reihe von Funktionen, implementiert in C entsprechend der intrinsischen Betreiber von Python. Zum Beispiel, Betreiber.add(x, y) ist äquivalent zu der Ausdruck x+y. Die Funktion
13
Antworten
Ich war Herumspielen in jsfiddle.net und ich bin neugierig, warum dieser gibt true zurück? if(0 < 5 < 3) { alert("True"); } So tut dieses: if(0 < 5 < 2) { alert("True"); } Aber nicht: if(0 <