Nur Teil eines Codes hier, wo ich schreibe zwei Werte in eine Text Datei.Ada: Schreiben von Ausgaben Zahlen in einer Datei getrennt durch eine Registerkarte
Ada.Long_Float_Text_IO.Put (File => Output_File, Item => Out_2, Fore => 1, Aft => 4, Exp => 0);
Ada.Text_IO.Put (Output_File, " ");
Ada.Long_Float_Text_IO.Put (File => Output_File, Item => Out_3, Fore => 1, Aft => 4, Exp => 0);
kann ich trennen diese Zahlen Out_2
und Out_3
von einem Raum wie im Code dargestellt. Die Ergebnisse geben (nach mehr Zahlen in den beiden Spalten zu schreiben):
-75.2340 421.5700
1256.0000 15.4700
-4568.9800 -118.2800
3784.2100 0.0000
Ich möchte wissen, ob es einen Weg gibt, eine Registerkarte Abstand zu spezifizieren, so dass ich so etwas wie dies in meinem Text haben kann Datei:
-75.2340 421.5700
1256.0000 15.4700
-4568.9800 -118.2800
3784.2100 0.0000
So die Zeichen steuern erzeugt die obige Ausrichtung?
Vielen Dank ...
@ Simon Wright Ja * Breite * funktioniert nur für Ganzzahlen und Aufzählungstypen. – yCalleecharan
@ Simon Wright Ihre Lösung mit der 'Breite' scheint besser zu sein, da wir * Ausrichtung * auch mit der Dezimalstelle haben können. – yCalleecharan