Non-decimal radices/Input: Difference between revisions

Content added Content deleted
No edit summary
(Added Kotlin)
Line 579: Line 579:
<lang javascript>parseInt("0e0"); // 0
<lang javascript>parseInt("0e0"); // 0
parseInt("08"); // 0, '8' is not an octal digit.</lang></div>
parseInt("08"); // 0, '8' is not an octal digit.</lang></div>

=={{header|Kotlin}}==
<lang scala>// version 1.1.2

fun main(args: Array<String>) {
val s = "100"
val bases = intArrayOf(2, 8, 10, 16, 19, 36)
for (base in bases)
println("$s in base ${"%2d".format(base)} is ${s.toInt(base)}")
}</lang>

{{out}}
<pre>
100 in base 2 is 4
100 in base 8 is 64
100 in base 10 is 100
100 in base 16 is 256
100 in base 19 is 361
100 in base 36 is 1296
</pre>

=={{header|Lua}}==
=={{header|Lua}}==
Lua supports bases between 2 and 36.
Lua supports bases between 2 and 36.