PHP Left Shift giving two answers on two different machines?

First value is correct answer for your problem. Official manual says, that you can't use bitwise operator on number greater than max_int. So try using GMP functions (For example http://www.php.net/manual/en/function.gmp-and.php ) and treat number as a string.

(-3941404251) is already too big for a 32 bit signed value, so I suspect the "correct" result is undefined and different versions/compilations/etc giving different results wouldn't be considered a bug.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions