只是把一些代碼的一部分在這兒,我寫兩個數值加以文本文件。阿達:由製表符分隔的文件中寫入輸出數字
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);
我可以由空間如圖中代碼分開這些數字Out_2
和Out_3
。結果給出(兩列中寫入更多的數字後):
-75.2340 421.5700
1256.0000 15.4700
-4568.9800 -118.2800
3784.2100 0.0000
我想知道是否有指定標籤間距,這樣我可以有這樣的事情在我文本的方式 file:
-75.2340 421.5700
1256.0000 15.4700
-4568.9800 -118.2800
3784.2100 0.0000
那麼哪個控制字符產生上述對齊?
非常感謝......
@ Simon Wright是* width *僅適用於整數和枚舉類型。 – yCalleecharan 2012-03-29 07:55:24
@ Simon Wright您使用'width'的解決方案似乎更好,因爲我們可以使用小數位來對齊*。 – yCalleecharan 2012-03-29 09:40:24