13521902163794 soll rauskommen.
13521902163794 = C4C502CD752 in Hex.
int hat nur 4 Bytes = 8 Hexstellen. Von C4C502CD752 bleiben die unteren 8 Hexstellen übrig, also 502CD752. Und das entspricht dezimal 1345115986.
Ist also sogar nachvollziehbar, auch wenn es rechnerisch trotzdem Mist ist :-)
Das ist in der Tat nachvollziehbar - hast du das jetzt selbst nachgerechnet oder hast dafür auch den Code, der dafür verantwortlich ist? Sprich ist das "immer so" auch wenn es nicht definiert ist?