On 30 Apr 2016 08:14, "Peter Otten" <__pete...@web.de> wrote:
>
> Peter Otten wrote:
>
> > Anish Kumar wrote:
> >
> >> Right shifting is well defined in Python?
> >
> > Yes. What might surprise someone used to fixed-size integers:
> >
> >>>> -1 >> 1
> > -1
> >
> > Any negative int will eventually end as -1:
> >
> >>>> -1234 >> 10
> > -2
> >>>> -1234 >> 11
> > -1
>
> I just checked and C works the same. Sorry for spreading misinformation.

Bitwise operations on signed types are undefined (hence best avoided) in C.

--
Oscar
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to