# binary dist calculation - PERL Miscellaneous

Fred wrote:  my \$X = oct("0b\$x"); #concate "0b" infront for the "^" xOR operator  my \$Y = oct("0b\$y");  I've made minimal changes to that script so that it will work. (Hope that helps.) As Brian hinted: \$x = 0b101; # \$x is a number (= 3). \$x = "0b101"; # \$x is not a number, just a string of chars. \$x = oct("0b101"); # \$x is a number (= 3) Both Brian and Tassilo have shown you some other ways to go about it. Perl is like that - and I regard your approach to the solution as quite acceptable. ...

1. ## Re: binary dist calculation

Fred wrote:
my \$X = oct("0b\$x"); #concate "0b" infront for the "^" xOR operator
my \$Y = oct("0b\$y");

I've made minimal changes to that script so that it will work. (Hope
that helps.)

As Brian hinted:
\$x = 0b101; # \$x is a number (= 3).
\$x = "0b101"; # \$x is not a number, just a string of chars.
\$x = oct("0b101"); # \$x is a number (= 3)

Both Brian and Tassilo have shown you some other ways to go about it.
Perl is like that - and I regard your approach to the solution as quite
acceptable.

Cheers,
Rob

--
To reply by email u have to take out the u in kalinaubears.

Sisyphus Guest

2. ## Re: binary dist calculation

Sisyphus wrote:

Ummm ... I wasn't wearing my glasses, and couldn't see my fingers
properly. I think '101' is actually binary representation of '5', not
'3'. Time to visit the optometrist .... or maybe the neurosurgeon.

Cheers,
Rob

--
To reply by email u have to take out the u in kalinaubears.

Sisyphus Guest

3. ## Re: binary dist calculation

Sisyphus wrote:
>
> Ummm ... I wasn't wearing my glasses, and couldn't see my fingers
> properly. I think '101' is actually binary representation of '5', not
> '3'. Time to visit the optometrist .... or maybe the neurosurgeon.
>
> Cheers,
> Rob
>
>[/ref]

thanks

one more thing,
what is this " \$x is a number (= 3) or (= 5) mean?
who is (= number) used and what for?

this is perl, I don't expect an explainatin but maybe a term to google for.

thanks

Fred Guest

#### Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•