Réponse acceptée !
comme je l ai dit plus haut, impossible pour excel de lire tes valaurs en binaires tu doit tranformer tes float en chaine de char.j te passe un ptit exemple.
float tab[MAX_TAB];
char buffer[64];
FILE *donnee=fopen(.....,....);
for( int i=0;i<MAX_TAB;i++)
{
sprintf (buffer, "%f ",tab[i]);//on ecrit la valeur + un espace qui servira de separateur dans le buffer
fwrite(buffer,1,strlen(buffer),donnee);//on ecrit dans le fichier la chaine
}
voila tu a en gros une idee de ce qu il faut faire meme si ce n est pas tres performant
