ocaml - OCaml int转换为二进制字符串

标签 ocaml type-conversion

Int32.t转换为二进制的最简单方法是什么?例如:
-1->“\255\255\255\255”吗?
编辑:
要使用extlib,请在yum的顶层安装它:

#use "topfind";;
#require "extlib";;

最佳答案

使用extlib:

# let io = IO.output_string ();;
val io : string IO.output = <abstr>
# IO.write_i32 io (-1);;
- : unit = ()
# IO.close_out io;;
- : string = "\255\255\255\255"

关于ocaml - OCaml int转换为二进制字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9776245/

相关文章:

java - 二进制算术运算

c++ - 使用 boost::numeric_cast<>

c# - C# 中的乘法错误

ocaml - 在 ocaml 中用换行符连接字符串

algorithm - 计划生育作业。是否可以使用嵌套模式匹配而不是辅助函数来定义函数?

debugging - 如何在 OCaml 中跟踪程序进行调试?

c# - 使用 ToArray() 将列表转换为数组

OCaml 顶层不解释注释

ocaml - 带有可选参数的 Printf 错误

java - 字符串数组到字符串