27 erlang formatting
我需要将整数的输出填充到给定的长度.
例如,对于4位长度,整数4的输出是"0004"而不是"4".我怎么能在Erlang中这样做?
小智 40
为Zed的回答添加了一些解释:
Erlang格式规范是:~FPPadModC.
"~4..0B~n"
翻译为:
~F. = ~4. (Field width of 4)
P. = . (no Precision specified)
Pad = 0 (Pad with zeroes)
Mod = (no control sequence Modifier specified)
C = B (Control sequence B = integer in default base 10)
Run Code Online (Sandbox Code Playgroud)
并且~n
是新线.