Numeric separator syntax: Difference between revisions

no edit summary
m (→‎{{header|Phix}}: syntax coloured)
No edit summary
Line 20:
<lang 11l>print(100'000) // correct numeric literal
print(1'00000) // wrong numeric literal</lang>
 
=={{Header|Ada}}==
The Ada language uses the underscore '_' as a digit separator.
<lang Ada>with Ada.Text_IO; use Ada.Text_IO;
with Ada.Float_Text_IO; use Ada.Float_Text_IO;
 
procedure Main is
type u64 is mod 2**64;
pi : constant Float := 3.141_592_6;
Trillion : u64 := 1_000_000_000_000;
begin
Put ("pi : ");
Put (Item => pi, Exp => 0, Aft => 7);
New_Line;
Put_Line ("Trillion : " & Trillion'Image);
end Main;</lang>
{{out}}
<pre>
pi : 3.1415925
Trillion : 1000000000000
</pre>
 
 
=={{header|ALGOL 68}}==
82

edits