Bit Numbering - Other

Other

ALGOL 68's elem operator is effectively "MSB 1 bit numbering" as the bits are numbered from left to right with the first bit (bits elem 1) being the "most significant bit" and the expression (bits elem bits width) giving the "least significant bit". Similarly when bits are coerced (cast) to an array of Boolean (bool bits) the first element of this array (bits) is again the "most significant bit".

Read more about this topic:  Bit Numbering