Non-decimal radices/Input: Difference between revisions

Added Kotlin
No edit summary
(Added Kotlin)
Line 579:
<lang javascript>parseInt("0e0"); // 0
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}}==
Lua supports bases between 2 and 36.
9,482

edits