Pytania otagowane jako int

Typ danych, który reprezentuje liczbę całkowitą. Liczba całkowita to liczba całkowita, która może być ujemna, dodatnia lub zero. (tj. ...- 2, -1, 0, 1, 2 ...) Użyj tego znacznika w przypadku pytań dotyczących używania, przechowywania lub manipulowania liczbami całkowitymi.


3
Różnica między int32, int, int32_t, int8 i int8_t
int32_tNiedawno natknąłem się na typ danych w programie C. Wiem, że przechowuje 32 bity, ale czy nie inti int32robi to samo? Chcę też używać charw programie. Czy mogę int8_tzamiast tego użyć ? Jaka jest różnica? Podsumowując: jaka jest różnica między int32, int, int32_t, int8 i int8_t w C?
104 c  int  declaration 

5
Konwersja double na int w C #
W naszym kodzie mamy double, który musimy przekonwertować na int. double score = 8.6; int i1 = Convert.ToInt32(score); int i2 = (int)score; Czy ktoś może mi wyjaśnić, dlaczego i1 != i2? Wynik, który otrzymuję jest taki: i1 = 9i i2 = 8.
103 c#  int  double 


3
Jak przekonwertować int na Enum w Pythonie?
Korzystanie z nowej funkcji Enum (przez backport enum34 ) w Pythonie 2.7.6. Biorąc pod uwagę następującą definicję, w jaki sposób mogę przekonwertować wartość typu int na odpowiednią wartość Enum? from enum import Enum class Fruit(Enum): Apple = 4 Orange = 5 Pear = 6 Wiem, że mogę ręcznie stworzyć serię …

14
Java, Uproszczone sprawdzenie, czy tablica int zawiera int
Zasadniczo mój kolega powiedział, że mogę skrócić kod, używając innego sposobu sprawdzania, czy tablica int zawiera int, chociaż nie powie mi, co to jest: P. Obecny: public boolean contains(final int[] array, final int key) { for (final int i : array) { if (i == key) { return true; } …
96 java  arrays  int  contains 

7
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 : addition; Czy …

8
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 …
94 c++  assembly  int  boolean 

10
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 zrobić: int size …
93 java  byte  int 

3
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?


5
Literał xyz typu int jest poza zakresem
Obecnie pracuję z typami danych w Javie i jeśli dobrze zrozumiałem, typ longprzyjmuje wartość z zakresu od -9 223 372 036 854 775 808 do +9 223 372 036 854 775 807. Teraz jak widać poniżej utworzyłem longzmienną o nazwie testLong, chociaż jak wstawiam 9223372036854775807 jako wartość to wyskakuje mi …
90 java  int  long-integer 

7
Najlepszy sposób na uzyskanie części całkowitej liczby dziesiętnej
Jaki jest najlepszy sposób na zwrócenie części całkowitej liczby ułamka dziesiętnego (w języku C #)? (To musi zadziałać dla bardzo dużych liczb, które mogą nie pasować do int). GetIntPart(343564564.4342) >> 343564564 GetIntPart(-323489.32) >> -323489 GetIntPart(324) >> 324 Celem tego jest: wstawiam do pola dziesiętnego (30,4) w bazie danych i chcę …
89 c#  .net  decimal  int 

1
Jak przekonwertować liczbę całkowitą na ciąg?
Nie mogę skompilować kodu, który konwertuje typ z liczby całkowitej na ciąg. Korzystam z przykładu z samouczka Rust for Rubyists, który ma różne konwersje typów, takie jak: "Fizz".to_str()i num.to_str()(gdzie numjest liczbą całkowitą). Myślę, że większość (jeśli nie wszystkie) z tych to_str()wywołań funkcji została wycofana. Jaki jest obecny sposób konwersji liczby …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.