salut à tous
j'ai un petit problème dans le résultat donné par le code suivant, normalement il affiche un résultat positif mais il m'a affiché un résultat négatif malgré tout les éléments du tableau sont positifs.
Code:
1
2
3
4
5
6
7
8
9 int sum=0; int s=tab.size();// s est plus de 36 for(int i=0; i<s;i++) { som=som + (tab[i]*(int)Math.pow(2,s-i-1)); } System.out.println("somme:" +" "+ som);