代码之家  ›  专栏  ›  技术社区  ›  Matt

你如何得到长生不老药中二进制的长度?

  •  0
  • Matt  · 技术社区  · 8 年前

    如何得到二进制文件的字节长度?不是绳子。我不想要字符数。我只想知道它有多少字节长。

    1 回复  |  直到 8 年前
        1
  •  2
  •   Kevin Johnson    8 年前

    你可以利用 byte_size 为此目的,如文件所述 here

    返回包含位字符串所需的字节数。

    也就是说,如果位串中的位数不能被8整除,则 由此产生的字节数将向上取整(超出部分)。这个 操作在固定时间内进行。

    允许进入警戒测试。由编译器内联。

    实例

    iex>字节大小(<<433::16,3::3>)3

    iex>字节大小(<<1、2、3>)