2012-12-14 47 views
4
爲十六進制

有某種解決辦法的乘虛而入以下和保存呢?轉換整數值阿達

Put_Line(MyNum, Base => 16); 

它將實例255轉換爲十六進制FF中的正確值,但僅用於顯示目的。我可以做同樣的事情,但爲了節省結果呢?

回答

5

我可以做同樣的事情,但爲了節省結果呢?

是的,這不是「最簡單」的方式,但如果您使用Streams,它是非常一般和靈活的。

的維基有一個例子,雖然它是一個有點「羅嗦」你打算什麼:http://en.wikibooks.org/wiki/Ada_Programming/Libraries/Ada.Streams/Example


簡單「的一行」是Ada.Integer_Text_IO.Put

Ada95中的RM描述integer_text_IO附件A,10.8。