Weird results from Left Shift
| From: | Sheridan Saint-Michel | Date: | Wed, 19 Sep 2001 19:54:03 +0000 |
| Subject: | Weird results from Left Shift | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-67890@lists.php.net to get a copy of this message | ||
Okay, from the manual I have
$a << $b - Shift the bits of $a $b steps to the left
When I run the code
<?php
$num = "0001000";
echo "Number is $num<BR>";
$num = $num << 1;
echo "Shifted Number is $num";
?>
I get the output
Number is 0001000
Shifted Number is 2000
What am I missing?!?
Sheridan Saint-Michel
Website Administrator
FoxJet, an ITW Company
www.foxjet.com