Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Czy do zmiennej typu int mogę wpisywać duże liczby?

Ostatnio zmodyfikowano 2014-04-25 21:14
Autor Wiadomość
marek252
Temat założony przez niniejszego użytkownika
Czy do zmiennej typu int mogę wpisywać duże liczby?
» 2014-04-25 20:36:20
Witam.
Banalne pytanie, ale mam wątpliwości. Jak to jest z tym zakresem typu int. Chodzi o to, że jeśli napiszę:
int a;
to wówczas do zmiennej a będę mógł wpisać tylko liczby od −128 do 127, natomiast nie mogę podać np. liczby 128 czy 2005?
Pozdrawiam
P-108679
Raptiler
Możesz
» 2014-04-25 20:54:44
Możesz bez problemu, w przypadku gdybyś miał jednak jakąś ogromną liczbę zastosuj zmienną typu long long int

w int masz zakres od −2 147 483 648 do +2 147 483 647
jeżeli potrzebujesz czegoś wiekszego to zastosuj long long int.
P-108680
pekfos
» 2014-04-25 20:59:21
» Kurs C++ » Poziom 1Pojęcie zmiennej i podstawowe typy danych lekcja
Nie wiem jak tu można źle przeczytać tabelkę..
int4od -2'147'483'648 do 2'147'483'647
(zakładając 4-bajtowy int)

Czy do zmiennej typu int mogę wpisywać duże liczby?
Nie. 2005, czy 1000000 to nie są duże liczby.
P-108681
marek252
Temat założony przez niniejszego użytkownika
» 2014-04-25 21:03:34
Pomyłka, miałem zapytać o typ char. W typie char nie mogę podać liczby np. 128 albo 2000?
P-108682
pekfos
» 2014-04-25 21:06:45
Pomyłka, miałem zapytać o typ char. W typie char nie mogę podać liczby np. 128 albo 2000?
A do półlitrowej butelki wlejesz litr? Nie. Możesz do unsigned char.

Wracając jednak do typu int, to tutaj mogę podać liczby z przedziału: -2 147 483 648 do +2 147 483 648 czyli (2^31), tak?
Nie.
int4od -2'147'483'648 do 2'147'483'647
(zakładając 4-bajtowy int)
P-108683
marek252
Temat założony przez niniejszego użytkownika
» 2014-04-25 21:14:35
Dziękuję za wyjaśnienie.
P-108684
« 1 »
  Strona 1 z 1