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

C++ - deklaracja zmiennych

Ostatnio zmodyfikowano 2010-01-15 21:59
Autor Wiadomość
1pablo1
Temat założony przez niniejszego użytkownika
C++ - deklaracja zmiennych
» 2010-01-15 19:29:46
Witam !!!
Mam pytanie jakiego typu zmiennej dobrać dla liczby  8372189379.
W programie używałem już long long int", ale nie działa.
Mógłby mi ktoś podpowiedzieć.
Poniżej kod jaki napisałem, tylko tak jak mówię przy deklaracji zmiennej się wywala. Ponadto mam pytanie, czy jak zadeklaruję zmienną typu float a=8.0, to czy jest możliwość, aby nie ucinał mi zera przy wyświetlaniu.

C/C++
/*1. Proszę napisać program, który wyświetli na ekranie następujące liczby:
› 5
› 8372189379
› 8,0
› 73,21
W przykładzie należy użyć odpowiednich typów dla zmiennych.
*/

#include <iostream>
#include <conio.h>

int main()
{
    using namespace std;
    int a = 5;
    long long int b = 8372189379; // nie wiem jak zadeklarować zmienną poprawnie
    float c = 8.0; // czy można inaczej zadeklarować, tak aby nie ucinał zera przy wyświetlaniu
    float d = 73.21;
    cout << a << endl
    << b << endl
    << c << endl
    << d << endl << endl
    << endl;
    getch();
    return 0;
}
P-13008
Elaine
» 2010-01-15 19:34:21
P-13010
1pablo1
Temat założony przez niniejszego użytkownika
» 2010-01-15 19:58:53
Szukam ale nie mogę tego nigdzie znalęść. Jeśli możesz to napisz gdzie to jest.

Z góry wielkie dzięki :)
P-13011
malan
» 2010-01-15 20:14:54
Kliknij w link ??
P-13012
1pablo1
Temat założony przez niniejszego użytkownika
» 2010-01-15 20:29:29
Wiem, że to może dla Was jest łatwe, ale ja uczę się programowania od kilku dni i nie rozumiem tej podpowiedzi.

"Wtedy i tylko wtedy, gdy literał jest zakończony na ll, brany jest pod uwagę long long int. Ergo, zamień 1000000000000000 na 1000000000000000LL.
Czy mógłby mi to ktoś wyjaśnić i napiać jak prawidłowo powinna być zadeklarowana ta liczba.
P-13015
Elaine
» 2010-01-15 21:59:16
Potrafisz napisać LL zaraz po liczbie, nie oddzielając tego żadnymi innymi znakami?
P-13016
« 1 »
  Strona 1 z 1