Wiem, że w Javie konwencja dotycząca metody pobierającej wartości logiczne obejmuje przedrostek „jest”. isEnabled isStoreOpen Ale co, jeśli temat jest w liczbie mnogiej? To znaczy, co jeśli zamiast chcieć wiedzieć, czy sklep jest otwarty, chciałem wiedzieć, czy wszystkie sklepy są otwarte? isStoresOpen() nie ma sensu po angielsku. Kusi mnie, żeby …
Zamknięte . To pytanie i odpowiedzi na nie są zablokowane, ponieważ pytanie nie dotyczy tematu, ale ma znaczenie historyczne. Obecnie nie przyjmuje nowych odpowiedzi ani interakcji. Czy ktoś może określić wielkość bitową wartości logicznej w Javie?
Jeśli zadeklaruję zmienną logiczną JavaScript, taką jak ta: var IsLoggedIn; A następnie zainicjuj go za pomocą jednego z nich, trueczy 1to jest bezpieczne? A może zainicjowanie go za pomocą 1spowoduje, że zmienna będzie liczbą?
Po rootViewControllerzaładowaniu mojej aplikacji chcę mieć możliwość sprawdzenia, czy dane logowania użytkowników zostały zapisane NSUserDefaults. Zasadniczo, gdy użytkownik ładuje aplikację i nie ma zapisanych danych logowania, modalAlertViewzostanie wypchnięty przycisk, a użytkownik będzie mógł odpowiednio zapisać swoje poświadczenia. To zapisuje te UITextFieldciągi do odpowiedniego NSUserDefaultobiektu. Czy jest jednak możliwe, że po …
Kiedy chcę sprawdzić, czy opcjonalna wartość logiczna jest prawdziwa, wykonanie tego nie działa: var boolean : Bool? = false if boolean{ } Powoduje to ten błąd: Opcjonalny typ „@IvalueBool?” nie może być używany jako wartość logiczna; zamiast tego przetestuj '! = nil' Nie chcę sprawdzać, czy jest zero; Chcę sprawdzić, …
Jest więc kilka sposobów tworzenia losowej wartości bool w C #: Korzystanie z Random.Next (): rand.Next(2) == 0 Korzystanie z Random.NextDouble (): rand.NextDouble() > 0.5 Czy naprawdę jest różnica? Jeśli tak, to który z nich ma lepszą wydajność? A może jest inny sposób, którego nie widziałem, który mógłby być jeszcze …
Odczytuję True - Falsewartość z pliku i muszę przekonwertować ją na wartość logiczną. Obecnie zawsze konwertuje ją na, Truenawet jeśli wartość jest ustawiona na False. Oto, MWEco próbuję zrobić: with open('file.dat', mode="r") as f: for line in f: reader = line.split() # Convert to boolean <-- Not working? flag = …
Jestem zupełnie nowy w XSLT i nie mogę ustalić, gdzie popełniam błąd z następującym kodem. <xsl:variable name="var" select="boolean('false')"/> <xsl:if test="$var'">variable is true</xsl:if> Zawsze zwraca prawdę, jeśli ma być fałszywa. Czemu?
Czy dostęp do pola bool jest atomowy w języku C #? W szczególności, czy muszę założyć blokadę: class Foo { private bool _bar; //... in some function on any thread (or many threads) _bar = true; //... same for a read if (_bar) { ... } }
Podczas przechowywania bool w memcached poprzez python-memcached zauważyłem, że jest on zwracany jako liczba całkowita. Sprawdzenie kodu biblioteki pokazało mi, że jest miejsce, w którym isinstance(val, int)zaznaczone jest oflagowanie wartości jako liczby całkowitej. Przetestowałem to w powłoce Pythona i zauważyłem, co następuje: >>> isinstance(True, int) True >>> issubclass(bool, int) True …
Czy jest jakiś powód, aby nie używać operatorów bitowych &, | i ^ dla wartości „bool” w C ++? Czasami napotykam sytuacje, w których chcę, aby dokładnie jeden z dwóch warunków był prawdziwy (XOR), więc po prostu wrzucam operator ^ do wyrażenia warunkowego. Czasami chcę również, aby wszystkie części warunku …
Jaka jest różnica między tymi dwiema metodami Convert.ToBoolean() i Boolean.Parse()? Czy jest jakiś powód, aby używać jednego lub drugiego? Czy są też inne type.Parse()metody, na które powinienem uważać? Dzięki, Matt
Używam zestawu SDK do osadzonego projektu. W tym kodzie źródłowym znalazłem kod, który przynajmniej wydał mi się dziwny. W wielu miejscach w SDK jest kod źródłowy w tym formacie: #define ATCI_IS_LOWER( alpha_char ) ( ( (alpha_char >= ATCI_char_a) && (alpha_char <= ATCI_char_z) ) ? 1 : 0 ) #define ATCI_IS_UPPER( …
Na CodeReview opublikowałem działający fragment kodu i poprosiłem o wskazówki, jak go ulepszyć. Jednym z nich było użycie metody boolowskiej, aby sprawdzić, czy ArrayList ma parzystą liczbę indeksów (co było wymagane). To był kod, który został zasugerowany: private static boolean isEven(int number) { return (number & 1) == 0; } …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.