【问题标题】:Erlang term_to_binary hex outputErlang term_to_binary 十六进制输出
【发布时间】:2017-01-23 03:26:24
【问题描述】:

有人知道如何在 erlang 控制台中使 term_to_binary 以十六进制格式而不是其标准的无符号十进制字节列表打印输出吗?

【问题讨论】:

    标签: erlang-shell


    【解决方案1】:

    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]]).
    

    【讨论】:

      猜你喜欢
      • 2012-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多