Jaką funkcję pełni ^operator (karetka) w Javie? Kiedy spróbuję: int a = 5^n; ...to daje mi: dla n = 5 zwraca 0 dla n = 4, zwraca 1 dla n = 6, zwraca 3 ... więc myślę, że nie wykonuje potęgowania. Ale co to
Jaką funkcję pełni ^operator (karetka) w Javie? Kiedy spróbuję: int a = 5^n; ...to daje mi: dla n = 5 zwraca 0 dla n = 4, zwraca 1 dla n = 6, zwraca 3 ... więc myślę, że nie wykonuje potęgowania. Ale co to
Czy jest coś takiego? Po raz pierwszy spotkałem się z praktyczną potrzebą, ale nie widzę takiej w Stroustrup . Zamierzam napisać: // Detect when exactly one of A,B is equal to five. return (A==5) ^^ (B==5); Ale nie ma ^^operatora. Czy mogę użyć bitowej ^tutaj i uzyskać prawidłową odpowiedź...
Co się dzieje (za zasłonami), gdy jest to wykonywane? int x = 7; x = x++; To znaczy, kiedy zmienna jest zwiększana i przypisywana do siebie w jednej instrukcji? Skompilowałem i wykonałem to. xwynosi wciąż 7, nawet po całym oświadczeniu . W mojej książce jest napisane, że xjest...
Obserwacje: Java ma logiczny operator AND. Java ma logiczny operator OR. Java ma logiczny operator NOT. Problem: Według Sun Java nie ma logicznego operatora XOR . Chciałbym zdefiniować jeden. Definicja metody: Jako metodę definiuje się go następująco: public static boolean...
Co oznacza ten wiersz kodu? label.frame = (inPseudoEditMode) ? kLabelIndentedRect : kLabelRect; ?I :mylić
Zgodnie z tym , !==!jest nie równy operator ciąg. Próbując, otrzymuję: C:\> if "asdf" !==! "fdas" echo asdf !==! was unexpected at this time. Co ja robię
Co to jest <=>operator Ruby (statek kosmiczny)? Czy operator jest implementowany w innych
Mam kilka zmiennych i chcę sprawdzić następujący warunek (zapisany słowami, a następnie moja nieudana próba skryptu bash): if varA EQUALS 1 AND ( varB EQUALS "t1" OR varB EQUALS "t2" ) then do something done. W mojej nieudanej próbie wymyśliłem: if (($varA == 1)) && ( (($varB ==...
Na przykład DataGridView pozwala to zrobić: DataGridView dgv = ...; DataGridViewCell cell = dgv[1,5]; ale przez całe życie nie mogę znaleźć dokumentacji operatora indeksu / nawiasu kwadratowego. Jak oni to nazywają? Gdzie to jest realizowane? Czy to może rzucić? Jak mogę zrobić to samo na...
Zastanawiałem się, co oznacza operator = + _ w JavaScript. Wygląda na to, że wykonuje zadania. Przykład: hexbin.radius = function(_) { if (!arguments.length) return r; r = +_; dx = r * 2 * Math.sin(Math.PI / 3); dy = r * 1.5; return
Zgodnie z definicją języka R różnica między &i &&(odpowiednio |i ||) polega na tym, że pierwsze jest wektoryzowane, a drugie nie. Zgodnie z tekstem pomocy czytam różnicę podobną do różnicy między „And” i „AndAlso” (odpowiednio „Or” i „OrElse”) ... Znaczenie: To nie wszystkie oceny,...
Jak zaimplementowałbyś operatory logiczne w plikach DOS
W komentarzu do tego pytania widziałem stwierdzenie, które zaleca użycie result is not None vs result != None Zastanawiałem się, na czym polega różnica i dlaczego jedno może być polecane bardziej niż
Natknąłem się na następującą linię hsb.s = max != 0 ? 255 * delta / max : 0; Co ?i co :oznacza w tym
Próbowałem szukać za pomocą wyszukiwarki Google i przepełnienia stosu, ale nie przyniosło to żadnych wyników. Widziałem to w kodzie biblioteki opensource: Notification notification = new Notification(icon, tickerText, when); notification.defaults |=
Co to %w obliczeniach? Nie potrafię zrozumieć, co to robi. Czy działa procent obliczeń, na przykład: 4 % 2jest najwyraźniej równy 0.
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 3 lata temu . Popraw to pytanie...
Obecnie programuję algorytm słownictwa, który sprawdza, czy użytkownik wpisał słowo poprawnie. Mam następującą sytuację: Prawidłowym rozwiązaniem dla tego słowa byłoby „część 1, część 2”. Użytkownik powinien być w stanie wpisać „część 1” (odpowiedź 1), „część 2” (odpowiedź 2) lub „część 1, część 2”...
Zastanawiam się tylko, dlaczego zwykle używamy logicznej OR ||między dwoma logicznymi OR |, a nie bitowymi OR , chociaż oba działają dobrze. Mam na myśli, spójrz na następujące: if(true | true) // pass if(true | false) // pass if(false | true) // pass if(false | false) // no pass if(true ||...
Chociaż starałem się dowiedzieć o c ++ operatorów, natknąłem się na dziwny operator porównania na cppreference.com , * w tabeli, która wyglądała tak: „Cóż, jeśli są to popularne operatory w C ++, lepiej się ich uczę” - pomyślałem. Ale wszystkie moje próby wyjaśnienia tej tajemnicy zakończyły się...