Minkowski question-mark function: Difference between revisions
m
→{{header|Julia}}
Line 532:
y, bits = fldmod(x, 1)
lo, hi = [0, 1], [1, 1]
while (y + /(lo...))
bit, bits = fldmod(
bit > 0 ? (lo .+= hi) : (hi .+= lo)
end
y + /
end
|