String OCaml-如何将int转换为字符串?
如何将int转换为字符串?示例:1到“1”。使用函数String OCaml-如何将int转换为字符串?,string,int,ocaml,String,Int,Ocaml,如何将int转换为字符串?示例:1到“1”。使用函数string\u of_int(请参阅文档,该模块包含在顶级命名空间中自动提供给所有OCaml程序的函数)。另一种解决方案是使用模块Printf,该模块允许您选择打印格式: Printf.sprintf "%d" 42 给你“42” 但您可能更喜欢使用八进制、十六进制、二进制等表示形式。比如说, Printf.sprintf "%x" 42 给出“2a”,它是42的十六进制表示形式 Printf.sprintf "0x%x" 42 将给您
string\u of_int
(请参阅文档,该模块包含在顶级命名空间中自动提供给所有OCaml程序的函数)。另一种解决方案是使用模块Printf,该模块允许您选择打印格式:
Printf.sprintf "%d" 42
给你“42”
但您可能更喜欢使用八进制、十六进制、二进制等表示形式。比如说,
Printf.sprintf "%x" 42
给出“2a”,它是42的十六进制表示形式
Printf.sprintf "0x%x" 42
将给您“0x2a”
有关更多详细信息,请参阅