Non-decimal radices/Input: Difference between revisions
Content deleted Content added
Add Seed7 example |
|||
Line 905: | Line 905: | ||
> (string->number "101011001" 2) ; binary |
> (string->number "101011001" 2) ; binary |
||
345</lang> |
345</lang> |
||
=={{header|Seed7}}== |
|||
The function [http://seed7.sourceforge.net/libraries/integer.htm#integer%28in_string,in_integer%29 integer(str, radix)] |
|||
converts a numeric string, with a specified radix, to an [http://seed7.sourceforge.net/manual/types.htm#integer integer]. |
|||
<lang seed7>$ include "seed7_05.s7i"; |
|||
const proc: main is func |
|||
begin |
|||
writeln(integer("0123459", 10)); |
|||
writeln(integer("abcf123", 16)); |
|||
writeln(integer("7651", 8)); |
|||
writeln(integer("1010011010", 2)); |
|||
writeln(integer("tplig0", 32)); |
|||
writeln(integer("gc0uy9", 36)); |
|||
end func;</lang> |
|||
{{out}} |
|||
<pre> |
|||
123459 |
|||
180154659 |
|||
4009 |
|||
666 |
|||
1000000000 |
|||
987654321 |
|||
</pre> |
|||
=={{header|Standard ML}}== |
=={{header|Standard ML}}== |