수색…


소개

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