Jump to content

Find first and last set bit of a long integer: Difference between revisions

m
m (→‎{{header|RPL}}: #0 input returns -1 rather than empty stack)
m (→‎{{header|Wren}}: Minor tidy)
Line 2,143:
{{libheader|Wren-big}}
{{libheader|Wren-fmt}}
<syntaxhighlight lang="ecmascriptwren">import "./big" for BigInt
import "./fmt" for Fmt
 
var rupb = Fn.new { |x| (x is BigInt) ? x.bitLength - 1 : x.log2.floor }
9,490

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.