C++ - deklaracja zmiennych
Ostatnio zmodyfikowano 2010-01-15 21:59
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.
#include <iostream> #include <conio.h>
int main() { using namespace std; int a = 5; long long int b = 8372189379; float c = 8.0; float d = 73.21; cout << a << endl << b << endl << c << endl << d << endl << endl << endl; getch(); return 0; }
|
|
Elaine |
» 2010-01-15 19:34:21 |
|
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 :) |
|
malan |
» 2010-01-15 20:14:54 Kliknij w link ?? |
|
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.
|
|
Elaine |
» 2010-01-15 21:59:16 Potrafisz napisać LL zaraz po liczbie, nie oddzielając tego żadnymi innymi znakami? |
|
« 1 » |