Unsigned long - Fehler

Philipp9494

Erfahrenes Mitglied
Hallo.

Wenn ich diesen Code ausführe:
Code:
....
int main() {
	unsigned long max;
	max=4000000000;
	cout<<max;
	system("Pause");
                return 0;
}
gibt er mir das hier aus: 705032704
Auf diversen Seiten steht aber, das unsigned long auf 32-Bit Systemen bis 4.294.967.295 geht..

Was kann da falsch sein
Mfg
Philipp

Edit: Hat sich von selbst erledigt...
 
Zuletzt bearbeitet:
Zurück