Number names: Difference between revisions

Content added Content deleted
(Updated to compile with Nim 1.4. Other minor changes.)
m (Fix error duplicate name with values 1..9, add support to values equal or less zero)
Line 1,839: Line 1,839:
maxieStart, h: int64;
maxieStart, h: int64;
begin
begin
scaleFactor := 1000000000000000000;
Result := '';
Result := '';
if number < 0 then
begin
number := -number;
Result := 'negative ';
end;
scaleFactor := 1000000000000000000;
maxieStart := 5;
maxieStart := 5;
if number < 20 then
if number < 20 then
Result := smallies[number];
exit(Result+smallies[number]);
while scaleFactor > 0 do
while scaleFactor > 0 do
begin
begin
Line 1,873: Line 1,878:
Readln;
Readln;
end.</lang>
end.</lang>

=={{header|Elixir}}==
=={{header|Elixir}}==
{{trans|Ruby}}
{{trans|Ruby}}