Bonjour je souhaite transformer un vecteur de bits en tableau. J'ai utilisé la fonction unpack pour cela mais je ne comprends pas son fonctionnement, ca ne me donne pas du tout le résultat que je veux :
et voilà le résultat : 1 1 0 0 1 1 0
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 my $test=0101010; my @bits = split(//,unpack("b7",$test)); print OUT "@bits\n";
Ca n'a rien à voir avec mon vecteur de départ!!!
Quelqu'un peut-il m'expliquer pourquoi ou me trouver une fonction pour faire cette transformation correctement?
Merci
Partager