[英]OCaml - How do I convert int to string?
如何将 int 转换为字符串? 示例:1 到“1”。
使用函数string_of_int
(请参阅Pervasives的文档,该模块包含在顶级命名空间中自动提供给所有 OCaml 程序的函数)。
另一种解决方案是使用模块 Printf,它允许您选择打印格式:
Printf.sprintf "%d" 42
给你“42”。
但您可能更喜欢使用八进制、十六进制、二进制等表示。 例如,
Printf.sprintf "%x" 42
给你“2a”,它是 42 的十六进制表示。
Printf.sprintf "0x%x" 42
会给你“0x2a”。
有关更多详细信息,请参阅Printf 文档。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.