Non-decimal radices/Convert: Difference between revisions
m
→{{header|jq}}: simplify
(add Scheme) |
m (→{{header|jq}}: simplify) |
||
Line 2,043:
def convert(base):
def stream:
recurse(if . >=
▲ else [stream] | reverse | .[1:]
| if base < 10 then map(tostring) | join("")
elif base <= 36 then map(if . < 10 then 48 + . else . + 87 end) | implode
else error("base too large")
end;
# input string is converted from "base" to an integer, within limits
|