operators

Jak zadeklarować x i y tak, że x+ = y daje błąd kompilacji, a x = x+Y Nie?

Natknąłem się na to pytanie w wywiadzie i nie mogłem znaleźć rozwiązania. Wiem, że odwrotnie można zrobić jak pokazano w Co ... ie? Więc pytanie było jak poniżej. ..... x = .....; ..... y = .....; x += y; //compile error x = x + y; //works properly

"x nie w" vs. "Nie x w" [duplikat]

to pytanie ma już odpowiedzi tutaj : ... dla niektórych ludzi, aby napisać jedno lub drugie? Który z nich jest bardziej prawdopodobne, aby zobaczyć w cudzym kodzie?

i / lub operatory zwracają wartość [duplikat]

to pytanie ma już odpowiedzi tutaj : ... zas gdy not zwraca zawsze wartość logiczną."Kiedy to się stało? Z tego co wiem, and i or również zwracają wartości logiczne.

Co robi symbol ^ (caret) w JavaScript?

Mam trochę kodu JavaScript: <script type="text/javascript"> $(document).ready(function(){ $('#calcular').click(funct ... ultado').html(resultado); $('#imc').show(); }; }); }); </script> Co oznacza symbol ^ (caret) w JavaScript?

Operator Javascript "not in" do sprawdzania właściwości obiektu

Czy istnieje jakiś operator "not in" w JavaScript, aby sprawdzić, czy właściwość nie istnieje w obiekcie? Nie mogłem znaleźć ... wszystko do oświadczenia else. Wydaje mi się, że ustawienie instrukcji if/else jest złe tylko po to, aby użyć części else...

Czy istnieje" przeciwieństwo " do operatora koalescencyjnego zerowego? (...w dowolnym języku?)

Null coalescing tłumaczy się z grubsza na return x, unless it is null, in which case return y Często potrzebuję return null ... iego metodę w C#; używam return NullOrValue.of(x, () => x.y);, ale jeśli masz coś lepszego, to też chciałbym to zobaczyć.)

Javascript, co robi operator ^ (caret)?

Mam trochę kodu javascript: <script type="text/javascript"> $(document).ready(function(){ $('#calcular').click(func ... ado').html(resultado); $('#imc').show(); }; }); }); </script> Co oznacza operator ^ (caret) w Javascript?

C # wyrażenie lambda odwrotny kierunek <=

Widziałem jakiś kod, który używa operatora <=. Czy możesz wyjaśnić, jaki jest pożytek z lambda w odwrotnym kierunku?

Oracle: co robi "( + ) " w klauzuli WHERE?

Znaleziono następujące w aplikacji opartej na Oracle, którą migrujemy (uogólnione): SELECT Table1.Category1, Table1 ... ey(+)) GROUP BY Table1.Category1, Table1.Category2 Co robi (+) w klauzuli WHERE? Nigdy nie widziałem, żeby był tak używany.

increment map using ++ operator

Mam mapę do zliczania występowania słów w pliku. Czytam słowa z pliku i za każdym razem, gdy czytam słowo, chcę to zrobić: ... ć nowy klucz z wartością = 1? Użycie instrukcji if z ' map.Znajdź tutaj wydaje się niepotrzebnie zbędne, co myślisz? Thanks

Wiele operacji preincrement na zmiennej w C++(C)

Dlaczego poniższe kompiluje się w C++? int phew = 53; ++++++++++phew ; Ten sam kod nie działa w C, dlaczego?

Dlaczego JavaScript inaczej obsługuje operatory plus i minus między ciągami i liczbami?

Nie rozumiem, dlaczego JavaScript działa w ten sposób. console.log("1" + 1); console.log("1" - 1); Pierwsza linia wyświetla 11, a druga 0. Dlaczego JavaScript obsługuje pierwszy jako ciąg znaków, a drugi jako liczbę?

O co chodzi z różnymi operatorami równości Perla 6? ( = = ,==, eq, eqv,~~,=: =, …)

Perl 6 wydaje się mieć eksplozję operatorów równości. Co to jest =:=? Jaka jest różnica między leg A cmp? Albo eqv i ===? Czy ktoś ma dobre podsumowanie?

R: + = (plus equals) i ++ (plus plus) odpowiednik z c++/C# / java, itd.?

Czy R ma pojęcie += (Plus równa się) lub ++ (plus PLUS) jak c++/C#/inne?

Jak uzyskać wartość dziesiętną podczas korzystania z operatora podziału w Pythonie?

Na przykład standardowy symbol podziału " / " zaokrągla się do zera: >>> 4 / 100 0 Jednak chcę, aby zwrócił 0.04. Czego używam?

Zrozumienie operatora PHP & (ampersand, bitwise and)

Często używam ($var & 1) w moim kodzie, który zwraca true, Jeśli $var jest liczbą nieparzystą i false, jeśli jest liczbą parzystą. Ale co właściwie robi"&"?

Jeśli X jest listą, dlaczego X + = " ha " działa, podczas gdy x = x + "ha" rzuca wyjątek?

Z tego, co niewiele wiem, + op dla list wymaga tylko, aby 2-gi operand był iteracyjny, a" ha " wyraźnie jest. W kodzie: &g ... recent call last): File "<stdin>", line 1, in <module> TypeError: can only concatenate list (not "str") to list

W jakich okolicznościach nazywa się rmul?

Powiedzmy, że mam listę l. W jakich okolicznościach nazywa się l.__rmul__(self, other)? Zasadniczo rozumiałem dokumentację, ale chciałbym również zobaczyć przykład, aby wyjaśnić jej zastosowania bez żadnych wątpliwości.

Co zrobili operatorzy / i / C?

Każdy może "zadeklarować" własne operatory w C.... jeśli ktoś jest guru kompilatora C i ma kod źródłowy do kompilatora C! ;-) ... odzą z szóstej edycji Unix 1975 (dotychczas). Przykłady: Unix V6(1975), Unix V7 (1979) i więcej obecnie BSD 2.11(1992-2008)

Znaczenie () = > Operator W C#, jeśli istnieje

Przeczytałem ten ciekawy tekst Tutaj , w odpowiedzi Jona Skeeta. Ciekawa linijka jest taka, gdzie zalecał użycie delegata: ... go Googlować, ale ponieważ jest zrobiony z symboli, Google nie mogło być zbyt pomocne, naprawdę. Czy coś mnie tu zawstydzało?