Ensemble des nombre binaire [Résolu/Fermé]

Signaler
-
 RodHat -
Bonjour
Je souhaiterais ecrire un petite script qui me permet d'obtenir toutes les valeurs possibles en binaire d'un nombre à 8 bit pour pouvoir les stocker dans un fichier texte.Le langage peut etre java ou schell unix
ex 0000001
00000011
00000010...
Je cherche des boucles et des reboucles mais n'arrive pas a obtenir toutes les solutions. Merci d avance

3 réponses

Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 516
Salut,

en attendant la solution d'un ShellMan voilà ce que ça donne avec une commande en Perl

perl -e 'print map{" $_ en binaire " . substr(unpack("B32",pack("N",$_)),-8),"\n" } 0..255'


ou

perl -e 'print map{" $_ en binaire " . substr(unpack("B32",pack("N",$_)),-8),"\n" } -128..127'

Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 516
Salut,

voilà en shell (toujours une ligne de commande)
for i in 0 $(seq 255);do echo "obase=2; $i" | bc;done

ok merci sa marche impec
Ke pense pouvoir en tirer ce que je veux
encore merci pour la rapidité de la reponse