Base 16 numbers needing a to f: Difference between revisions

(add OCaml)
(→‎{{header|jq}}: simplify)
Line 1,527:
def hex:
def stream:
recurse(if . >= 016 then ./16|floor else empty end) | . % 16 ;
else [stream] | reverse | .[1:]
if . == 0 then "0"
else [stream] | reverse | .[1:]
| map(if . < 10 then 48 + . else . + 87 end) | implode
end;
2,469

edits