Pytania oznaczone «int»

94
Co jest szybsze: if (bool) czy if (int)?

Której wartości lepiej użyć? Wartość logiczna prawda czy liczba całkowita 1? Powyższy temat mnie zrobić kilka eksperymentów z booli intw ifstanie. Tak więc z ciekawości napisałem ten program: int f(int i) { if ( i ) return 99; //if(int) else return -99; } int g(bool b) { if ( b ) return...

94
Czy można rozróżnić między 0 a -0?

Wiem, że wartości całkowite 0i -0są zasadniczo takie same. Zastanawiam się jednak, czy można je rozróżnić. Na przykład, skąd mam wiedzieć, czy zmienna została przypisana -0? bool IsNegative(int num) { // How ? } int num = -0; int additinon = 5; num += (IsNegative(num)) ? -addition :...

93
Co to jest Microsoft SharePoint? [Zamknięte]

W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...

93
Jak przekonwertować liczbę int na bajt bez znaku iz powrotem

Muszę przekonwertować liczbę na bajt bez znaku. Liczba jest zawsze mniejsza lub równa 255, więc zmieści się w jednym bajcie. Muszę również przekonwertować ten bajt z powrotem na tę liczbę. Jak miałbym to zrobić w Javie? Wypróbowałem kilka sposobów i żaden nie działa. Oto, co próbuję teraz...

93
Zamieszanie BOOLEAN lub TINYINT

Projektowałem bazę danych dla witryny, w której muszę użyć logicznego typu danych, aby przechowywać tylko 2 stany, prawda lub fałsz. Używam MySQL. Projektując bazę danych przy użyciu phpMyAdmin, stwierdziłem, że mam zarówno typ danych BOOLEAN, jak i typ danych TINYINT. Przejrzałem różne...

92
Konwertować bajty na int?

Obecnie pracuję nad programem do szyfrowania / deszyfrowania i muszę mieć możliwość konwersji bajtów na liczbę całkowitą. Wiem to: bytes([3]) = b'\x03' Jednak nie mogę się dowiedzieć, jak zrobić coś odwrotnego. Co ja robię strasznie źle?