H. S. Teoh:

OK, makes sense. But what about if only the most significant bit is 1? Wouldn't that also be an overflow? So you're essentially checking if the topmost n bits are zero, where n is the number of bits you wish to shift by.

Of course.

https://issues.dlang.org/show_bug.cgi?id=13231

Bye,
bearophile

Reply via email to