我不明白为什么会这样:
Printf.sprintf "%08s" "s" = Printf.sprintf "%8s" "s"
- : bool = true
Run Code Online (Sandbox Code Playgroud)
换句话说,我希望:
Printf.sprintf "%08s" "s"
- : string = "0000000s"
Run Code Online (Sandbox Code Playgroud)
而不是实际结果:
- : string = " s"
Run Code Online (Sandbox Code Playgroud)
有人可以澄清为什么会这样吗?