Non-decimal radices/Input: Difference between revisions

Content added Content deleted
(add RPL)
m (→‎{{header|Wren}}: Minor tidy)
Line 1,666: Line 1,666:
=={{header|Wren}}==
=={{header|Wren}}==
{{libheader|Wren-fmt}}
{{libheader|Wren-fmt}}
<syntaxhighlight lang="ecmascript">import "/fmt" for Conv, Fmt
<syntaxhighlight lang="wren">import "./fmt" for Conv, Fmt


var tests = [ ["0b1110", 2], ["112", 3], ["0o16", 8], ["14", 10], ["0xe", 16], ["e", 19] ]
var tests = [ ["0b1110", 2], ["112", 3], ["0o16", 8], ["14", 10], ["0xe", 16], ["e", 19] ]
for (test in tests) {
for (test in tests) {
System.print("%(Fmt.s(6, test[0])) in base %(Fmt.d(-2, test[1])) = %(Conv.atoi(test[0], test[1]))")
Fmt.print("$6s in base $-2d = $s", test[0], test[1], Conv.atoi(test[0], test[1]))
} </syntaxhighlight>
} </syntaxhighlight>