我想知道是否所有格式化规则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