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

UNIT_MAX=-1 PYTANIE

Ostatnio zmodyfikowano 2017-08-09 23:07
Autor Wiadomość
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??????
P-163737
Monika90
» 2017-08-01 08:45:20
A w jaki sposób sprawdzasz? Pewnie używasz nieprawidłowego specyfikatora konwersji w funkcji printf.
P-163738
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;
}
P-163759
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;
}
P-163784
karambaHZP
» 2017-08-02 21:58:22
C/C++
#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.
P-163785
Luq
» 2017-08-02 21:58:49
std::cout <<( int ) a;
 jak chcesz wyświetlić wartość liczbową
P-163786
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 ?
P-163869
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.
P-163870
« 1 » 2
  Strona 1 z 2 Następna strona