【发布时间】:2017-01-23 03:26:24
【问题描述】:
有人知道如何在 erlang 控制台中使 term_to_binary 以十六进制格式而不是其标准的无符号十进制字节列表打印输出吗?
【问题讨论】:
标签: erlang-shell
有人知道如何在 erlang 控制台中使 term_to_binary 以十六进制格式而不是其标准的无符号十进制字节列表打印输出吗?
【问题讨论】:
标签: erlang-shell
io:format 中没有这样的选项,但你可以构建类似的东西:
A =[s,f,g,t,w,{t,g}].
Bin = term_to_binary(A).
io:format("<<~s>>~n", [[io_lib:format("~2.16.0B",[X]) || <<X:8>> <= Bin]]).
【讨论】: