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