Logo

Programming-Idioms

History of Idiom 22 > diff from v89 to v90

Edit summary for version 90 by hyhhh:
[Ada] ttttt

Version 89

2019-12-17, 12:35:24

Version 90

2020-02-12, 09:39:44

Idiom #22 Convert string to integer

Extract integer value i from its string representation s (in radix 10)

Illustration

Idiom #22 Convert string to integer

Extract integer value i from its string representation s (in radix 10)

Illustration
Extra Keywords
int base conversion
Extra Keywords
int base conversion
Code
I := Integer'Value (s);
Code
with Ada.Text_IO; use Ada.Text_IO;
with Ada.Integer_Text_IO; use Ada.Integer_Text_IO;
procedure Test is
subtype Small is Integer range 0..99;
Input : Small;
begin
loop
Get(Input); 
if Input = 42 then
exit;
else
Put (Input);
New_Line;
end if;
end loop;
end;