サーチ…


前書き

ErlangのdocのBit SyntaxにはDefaultsというセクションがあり、このセクションにはエラーがあり、文書全体が混乱しています。私はそれを書き換えた。

デフォルトの説明

4.4デフォルト
...
...
デフォルトのサイズはタイプによって異なります。整数の場合は8です。floatの場合は64です。バイナリの場合は、指定されたバイナリのサイズです。

1> Bin = << 17/integer, 3.2/float, <<97, 98, 99>>/binary >>. 
<<17,64,9,153,153,153,153,153,154,97,98,99>>

2> size(Bin). % Returns the number of bytes:
12            % 8 bits + 64 bits + 3*8 bits = 96 bits => 96/8 = 12 bytes

マッチングでは、Sizeを持たないバイナリセグメントはtでのみ許されます



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow