如何将int转换为字符串?例如:1到“1”。OCaml - 如何将int转换为字符串?
22
A
回答
48
使用函数string_of_int
(请参阅Pervasives的文档,该模块包含在al OCaml程序的顶层命名空间中自动提供的函数)。
11
另一种解决方案是使用printf的模块,它允许您选择打印格式:
Printf.sprintf "%d" 42
为您提供了“42”。
但您可能更喜欢使用八进制,十六进制,二进制等表示法。例如,
Printf.sprintf "%x" 42
给你 “2A”,这是42
Printf.sprintf "0x%x" 42
十六进制表示会给你 “0x2a”。
有关更多详细信息,请参阅Printf documentation。
相关问题
- 1. Ocaml - 如何将int变量的值转换为字符串?
- 2. 如何将字符串转换为int?
- 3. 如何将字符串转换为Int?
- 4. OCaml:将bool转换为/ int
- 5. 如何将字符串与int转换为字符串与双?
- 6. 转换INT [] []将字符串
- 7. 如何转换为int字符串值?
- 8. 如何将提醒int值转换为字符串(字符)
- 9. 如何将int slice的字符串转换为int切片?
- 10. 将字符串转换为int []
- 11. 将字符串类型转换为int
- 12. C:将int转换为字符串
- 13. 将int和char转换为字符串
- 14. 将字符串转换为int - java.lang.NumberFormatException.forInputString
- 15. 将int转换为字符串数组
- 16. 将字符串转换为int c
- 17. LINQ将字符串转换为int
- 18. 将字符串转换为int数组
- 19. 将字符串转换为int
- 20. 将int转换为字符串
- 21. 将字符串[]转换为int []
- 22. 将字符串转换为int(2)
- 23. 而将字符串转换为int后
- 24. C++将字符串转换为int
- 25. 如何将字符串转换为OCaml中的Num.num?
- 26. OCaml将字符串解析为字符串* Int列表
- 27. 将int转换为字符
- 28. 如何将非数字字符串转换为int
- 29. 将字符串转换为int如果字符串中有其他字符
- 30. 如何将字符串转换为Golang中的map [int]字符串
Arlen。你为什么不回答“string_of_int”? Ocaml基本问题a)“不要谷歌”b)通常有非标准答案c)浪费大量时间。所有这些都是因为像你这样的人,他们不仅仅是回答问题,而是回答与这个问题无关的其他问题。 – 2013-03-15 16:53:05
@莉雅:作为非母语的人,我不得不谷歌进行“粗略研究”。它给了我“粗略的研究表明,兰德保罗可能很难牵制毒品,堕胎,治疗同性恋和其他社会问题 - 比真正强大的自由主义者所期待的更加滑溜,尽管这可能是我的搜索超过了他的陈述。“”(http://www.wordnik.com/words/Cursory)...等等你的评论帮助我提高了我的英语水平:-)而不是我期待的。 德米特里C:thx。也帮助了我。 – tverrbjelke 2013-04-08 18:41:08
@tverrbjelke:那是意想不到的! :) – Ashe 2013-04-10 02:37:51