我想知道是否所有格式化規則printf函數當前在F#中工作(或實現)?printf和格式化規則
舉例來說,如果我要對齊的9個字符的參數(用空格填充或0),我會用:
printfn "%9A %9A" arg1 arg2 //don't seem to work
謝謝!
我想知道是否所有格式化規則printf函數當前在F#中工作(或實現)?printf和格式化規則
舉例來說,如果我要對齊的9個字符的參數(用空格填充或0),我會用:
printfn "%9A %9A" arg1 arg2 //don't seem to work
謝謝!
做檢查出的文檔
http://msdn.microsoft.com/en-us/library/ee370560(v=VS.100).aspx
(也可能是這些
http://en.wikibooks.org/wiki/F_Sharp_Programming/Input_and_Output
)
雖然我不清楚規範和實施的細微之處,特別是關於%A符,這的確各種神奇的東西。我會看看我現在可以挖掘什麼其他信息...
它說*%A:格式化任何值,打印默認佈局設置*。所以我猜這個%A類型沒有佈局,對吧? – Stringer 2010-05-15 02:01:19
您是否嘗試過使用StringFormat
謝謝Brian。它適用於printf「%9s」any_to_string arg1 ...以及我無法找到的函數取代any_to_string .. – Stringer 2010-05-15 01:40:40