Et oui c'est encore moi

Cette fois si c'est un petit problème avec la bibliothèque string...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
int dec_bin(int dec)
{
	int a, i;
	string t = "";
 
	do
	{
		a = 0;
		i = dec;
		while(i!=1 && i!=0)
		{
			i -= 2;
			a += 1;
		}
		t = Convert.ToString(dec-(2*a))+t;
		dec = a;
	}
	while(dec!=0);
 
	return t;
}
Le compilateur me refuse la ligne t = Convert.ToString(dec-(2*a))+t; qui marche dans mon bouquin ou même dans des tuto que j'ai trouvé sur internet mais pas dans mon compilateur...

Je vous remercie d'avance.