Buscar..


Introducción

El documento Erlang titulado Bit Syntax tiene una sección llamada Valores predeterminados que contiene un error y el documento es confuso en su totalidad. Lo reescribí.

Los valores predeterminados explicados

4.4 Valores predeterminados
...
...
El tamaño predeterminado depende del tipo. Para entero es 8. Para float es 64. Para binario es el tamaño del binario especificado:

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

En el emparejamiento, un segmento binario sin un Tamaño solo se permite en t



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow