CONVERTION DU DÉCIMAL AU BINAIRE (NÉGATIF INCLUT)

acx01b Messages postés 280 Date d'inscription dimanche 7 septembre 2003 Statut Membre Dernière intervention 8 juillet 2014 - 6 mars 2007 à 23:34
acx01b Messages postés 280 Date d'inscription dimanche 7 septembre 2003 Statut Membre Dernière intervention 8 juillet 2014 - 6 mars 2007 à 23:34
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/41767-convertion-du-decimal-au-binaire-negatif-inclut

acx01b Messages postés 280 Date d'inscription dimanche 7 septembre 2003 Statut Membre Dernière intervention 8 juillet 2014 6
6 mars 2007 à 23:34
salut,

j'ai une idée pour rajouter du piment à ton code:
une fonction pour écrire et lire des nombres, pas présents en mémoire sur un nombre entier de octets, mais présents en mémoire sur un nombre entier de bits!

par exemple:

void cpynbits (void *src, int src_index, void *dst , int dst_index, int n)
{
}

ce qui donne en langage humain:

copier les n bits qui commencent au "src_index" ième bit à partir de l'adresse src, dans les n bits qui commencent au "dst_index" ième bit à partir de l'adresse dst ...

cette fonction est utilie pour les programmes de compression de donnée
(par exemple algorithme de huffman)

j'avais essayé de la coder un jour mais... j'ai eu des problèmes :)

a+
Rejoignez-nous