<!DOCTYPE html>
<html><head>
    <meta charset="UTF-8">
</head><body>Doesn't it depend on what 'a' is declared as, and the language ?<br><br>Assuming C, and if 'a' was a U32, and 0xFFFFFFFF was 0xFFFFFFFFL, and 34 was 34L, then possibly the answer might, perhaps, possibly be 0.<br><br>having said that, given the context of the question and the person asking the question, I smell an odorous rodent :)<br><br>-Mark<br><br>http://www.c4learn.com/c-programming/c-bitwise-left-shift-operator/ ties up with my understanding, but again I may need more anti-paranoia medication...<br>
<br><blockquote type="cite">
On 26 April 2017 at 10:04 hamster <hamster@snap.net.nz> wrote:<br><br>
<p>Sorry - no chocolate fish this time</p>
<p>What is the value of a?</p>
<p>  a = 0xFFFFFFFF << 34;</p>
<p>Have you checked your answer?</p>
<p> </p>
<p> </p>
<div> </div>
</blockquote>
<br> <blockquote type="cite">

_______________________________________________<br>Chchrobotics mailing list Chchrobotics@lists.linuxnut.co.nz<br>http://lists.ourshack.com/mailman/listinfo/chchrobotics<br>Mail Archives: http://lists.ourshack.com/pipermail/chchrobotics/<br>Meetings usually 3rd Monday each month. See http://kiwibots.org for venue, directions and dates.<br>When replying, please edit your Subject line to reflect new subjects.</blockquote>
<br> </body></html>