Informatică, întrebare adresată de paulb007, 8 ani în urmă

CUM SE DECLARA UN NUMAR IN C++
NATURAL=??
INTREG = INT STIU
INTREG MARE= ??
INTREG FOARTE MARE=??
INTREG MIC=??
UN NUMAR INTREG DE MAXIM 8 CIFRE=??
UN NUMAR INTREG DE MAXIM 6 CIFRE=??
UN NUMAR INTREG DE MAXIM 5 CIFRE=??
UN NUMAR INTREG DE MAXIM 4 CIFRE=??
UN NUMAR INTREG DE MAXIM 9 CIFRE=??
UN NUMAR INTREG DE 10 CIFRE=??
UN NUMAR INTREG DE MAXIM 16CIFRE=??
REPEDE PLS
DACA AM SCRIS LONG LONG INT PT UN NUMAR FOARTE MARE MI-O SCAZUT..
DAU COROANA TOT CE VREETI

Răspunsuri la întrebare

Răspuns de larea99
0

Te poti informa de aici

http://tys.ro/programare/cpp/vartipdat.html

int are mai multe divizuni

int sort ia valori de la -32768 la 32767

unsinged ia doar numerele naturlae adica fara cele cu cu - etc e mult de scris asa ca ti-am lasat linku'

Răspuns de andrei750238
1

unsigned int -> Numar natural

unsigned long -> Numar natural, precizie mare

int -> Intreg

long -> Numar intreg, precizie mare

long long (int) -> Numar intreg, precizie foarte mare

short -> Numar intreg, precizie mica

float -> Real

double -> Real, dubla precizie


Standarde noi vin destul de des. Unele ( long long ) de exemplu a aparut in c99. Cat despre limitele fiecarui tip de variabila, treaba e destul de complicata, depinde de compiler.


paulb007: multumesc, pacat insa ca din cauza compilerelor astea si la fiecare ii diferit eu pierd puncte la lucrari..
Alte întrebări interesante