<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 17 January 2014 19:25, Jens Nockert <span dir="ltr"><<a href="mailto:jens@nockert.se" target="_blank">jens@nockert.se</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class="im">> On H26/01/17, at 20:12, Nick Krempel <<a href="mailto:ndkrempel@google.com">ndkrempel@google.com</a>> wrote:<br>
><br>
> If you go with a representation-independent 'bitlen', I would suggest returning NaN for any negative number.<br>
<br>
</div>infinity would make sense for a signed two's complement representation.</blockquote></div><br></div><div class="gmail_extra">Yes! You win! +Infinity (*not* -Infinity) is now my top choice. (The mathematical version of what you said is the 2-adic expansion. For example the 2-adic expansion of -1 is ...1111111 - carrying on infinitely to the left. First google hit: <a href="http://www.cut-the-knot.org/blue/p-adicExpansion.shtml">http://www.cut-the-knot.org/blue/p-adicExpansion.shtml</a>)</div>
<div class="gmail_extra"><br></div></div>