Poster un nouveau sujet Poster une réponse
Decomposition d'une chaine ou d'une valeur
Auteur Message
pop45
Invité
Posté le : Sam 12 Déc 2009, 19:00   Citer 

Bon premier poste sur ce forum parce que avant j'en avait pas besoin mais la bon je vous explique

je suis en second avec option MPI et on a commencer a parler du binaire et je me suis lancer a fair un petit programe de convertion decimal a binaire
decimal a binnair pas de probleme et sa marcher tres bien

Binair a decimal sa marche aussi bien mais pour faire la convertion je suis obliger de demander de combien de 0 ou de 1 est composer le nombre puis de les rentre 1 a 1 et sa sa m'embete
J'ai essayer de decomposer le nombre avec ce code
(j'ai pus faire des erreur mais je crois que c'est bon)

Code

:input N
:prompt B
:0->C
:for(Y,N,1,-1)
:C+1->C
:PartEnt(B/(10^Y))->[G](1,C)
:if B-(10^Y)>0
:Then
:B-(10^Y)->B
:end:end




Sa marche a peut pres bien sauf que sa met toujour 0 dans le dernier
enfait sa la matrice c'est sa
ligne 1 les valeur du binair rentre a l'enverd
ligne 2 les valeur bianair associer (1;2;4;8;16;32;64;128;256;512;1024 ect)

Si je rentre 10101010
sur la ligne 1 sa met
0;1;0;1;0;1;0;1 se qui me va tres bien
si je rentre 11111111
sur la ligne 1 sa met
0;1;1;1;1;1;1;1 se qui va pas du tout et j'arrive pas a comprendre quelle saloperie vien se foutre la maxiangry.gif


Donc voila je demande votre aide

  Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
pop45
Invité
Posté le : Sam 12 Déc 2009, 19:08   Citer 

Dsl pour double post mais j'avais oublier de presiser que j'avais une TI82 stats.fr minied.gif

  Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink