long long int n = 2000*2000*2000*2000; // overflow
long long int n = pow(2000,4); // works
long long int n = 16000000000000; // works
Pourquoi le premier déborde-t-il (en multipliant les constantes littérales entières à affecter à un long long) ?
Qu'est-ce qu'il y a de différent par rapport au deuxième ou au troisième ?