UNIT_MAX=-1 PYTANIE
Ostatnio zmodyfikowano 2017-08-09 23:07
wojtek1985 Temat założony przez niniejszego użytkownika |
UNIT_MAX=-1 PYTANIE » 2017-08-01 08:11:31 Witam... Dlaczego kiedy chcę sprawdzić maksymalną wartość int unsigned to wyskakuje mi wynik -1?????? |
|
Monika90 |
» 2017-08-01 08:45:20 A w jaki sposób sprawdzasz? Pewnie używasz nieprawidłowego specyfikatora konwersji w funkcji printf. |
|
wojtek1985 Temat założony przez niniejszego użytkownika |
UNIT_MAX=-1 już wiem:) » 2017-08-02 08:07:55 Już wiem....:) Chodzi o to że popełniłem błąd przy deklaracji. Deklarowałem int a=UNIT_MAX; a ma być unsigned int a= UNIT_MAX:)
Robiłem tak:
#include <iostream> #include <climits> using namespace std;
int main() { int a=UINT_MAX; cout << a << endl; return 0; }
a oczywiście ma być tak:
#include <iostream> #include <climits> using namespace std;
int main() { unsigned int a=UINT_MAX; cout << a << endl; return 0; }
|
|
wojtek1985 Temat założony przez niniejszego użytkownika |
CHAR_MAX=??? » 2017-08-02 21:50:36 A dlaczego wyrzuca mi trójkącik jakiś kiedy sprawdzam maksymalną wartość dla CHAR a nie jakąś wartość? Jak w ogóle sprawdza się wartości maksymalne dla CHAR? Tylko się nie śmiejcie bo dopiero zaczynam się w to bawic:)
#include <iostream> #include <climits> using namespace std;
int main() { char a=CHAR_MAX; cout <<a; return 0; }
|
|
karambaHZP |
» 2017-08-02 21:58:22 #include <iostream> #include <limits>
int main() { char c = CHAR_MAX; std::cout << "CHAR_MAX = " <<( int ) c << '\n'; std::cout << "c: " << c << '\n'; } Wypisz jaką ma wartość twoje CHAR_MAX i zobacz w tabeli ASCII jaki znak odpowiada tej wartości. |
|
Luq |
» 2017-08-02 21:58:49 std::cout <<( int ) a; jak chcesz wyświetlić wartość liczbową |
|
wojtek1985 Temat założony przez niniejszego użytkownika |
TABLICE ASCII » 2017-08-06 22:20:35 Jak sprawdzam CHAR_MAX i wyskakuje mi jakiś trójkącik to sprawdzam to w tablicach na jednej nie ma tego znaku a na drugiej jest Czym różni się jedna tablica od drugiej? http://www.lo8.poznan.pl/belferek/klasa1/budkom/ascii.gif // na tej ten znak jest pod liczbą 127 http://cpp.jcom.pl/ascii.gif // tą mam z tyłu książki i tam nie ma tego znaku
CZYM RÓŻNI SIĘ JEDNA TABLICA OD DRUGIEJ ? |
|
pekfos |
» 2017-08-06 22:33:47 Ta większa to klasyczna czcionka rastrowa konsoli pod windowsem. Druga tablica pokazuje tylko standardowe, 7-bitowe ASCII. |
|
« 1 » 2 |