Para este ejemplo, creo un número entero.¿Llamamos al primer bit en un bit de bytes 1 o 0?
int example = 0;
Ahora digamos que quiero saber cuál es el primer bit de este entero. Sé que estaría en la posición de bit 0. Pero, ¿lo llamaría bit 1 o 0. La razón por la que pregunto es porque he visto documentación donde el primer bit de un entero se etiqueta como bit 0 y luego se etiqueta como bit 1. Sé que es un error de su parte, solo curiosidad por saber a qué me refiero.
Broma respuesta: Si las matrices en el idioma de su elección comienzan en el índice 1, entonces es el 1er bit, de lo contrario, es el 0º bit. – Charles
Llámalo como quieras, pero solo documenta cuál es tu convención. –
A veces las personas también numeran los bits en la dirección opuesta, por lo que el bit * más * significativo es 0 o 1. Documente su convención y apéguese a ella. –