je ne sais pas si je suis ds le bon sujet, mais j'ai un petit probleme avec l'inversement de bit. je doit faire une fonction qui inverse les bits et je ne sais pas comment faire. j'ai comme un aide,un alogithme pour m'aider, mais je le comprend pas...si qq1 peut m'aider, svp. je suis en train de péter un cable...merci d'avance
voici l'ago:
Algorithme détaillé de la fonction init_spectre :
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
22 void init_spectre(float signal_discret[N],float spectre[N][2]) { int i,i2,j,k; for(i=0;i<N;i++) { /************* Sauvegarde de i dans i2 *************/ /********** Calcul de l'indice j **********/ j=0; for(k=1;k<=P;k++) { /* Décalage de j de 1 bit vers la gauche */ /* Recopie du bit le plus à droite de i2 dans j */ /* Décalage de i2 de 1 bit vers la droite */ } } }
Partager