Hallo zusammen,
ich möchte gerne auf eine Binärzahl einen regulären Ausdruck
anwenden. Wie ich eine Zahl als Binärzahl ausgebe weiss ich
bereits, bloß nicht wie ich diese Binärzahl in eine Variable
speicher bzw den reg. Ausdruck darauf anwende...
$s = 0b1000000;
for($i = 0; $i <= 100; $i++){
$s = $s + 1;
if($s =~ /(0*1+00+)+0*/){ # hier nimmt er die Dezimalzahl
printf("%b\n", $s);
}
else{
printf("%b\n", $s);
}
}
Vielen Dank
Gruß
annA
PS: ich weiss, da fehlen ein paar Schönheiten, (use strict)
das fehlt wegen der Übersichtlichkeit ;o)