in reply to Re: reliable get position of leftmost bit in large integers
in thread reliable get position of leftmost bit in large integers
No, because the problem triggers on vectors filled with on-bits. But the exponentiation ** also seems to have a problem (thanks your remark):
$ perl -e 'print sprintf("%b",2**53-1),"\n"' 11111111111111111111111111111111111111111111111111111 $ perl -e 'print sprintf("%b",2**54-1),"\n"' 1000000000000000000000000000000000000000000000000000000 $ perl -e 'print sprintf("%b",2**(53-1)),"\n"' 10000000000000000000000000000000000000000000000000000
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: reliable get position of leftmost bit in large integers
by Eily (Monsignor) on Mar 12, 2015 at 13:09 UTC | |
by BrowserUk (Patriarch) on Mar 12, 2015 at 14:35 UTC |