Non-decimal radices/Input: Difference between revisions

Add Seed7 example
(Add Seed7 example)
Line 905:
> (string->number "101011001" 2) ; binary
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}}==