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. |