В этом примере я создаю целое число.Вызов первого бита в бит-бит 1 или 0?
int example = 0;
Теперь предположим, что я хочу знать, что такое первый бит этого целого. Я знаю, что это будет бит в позиции 0. Но я бы назвал его бит 1 или 0. Причина, о которой я спрашиваю, - это то, что я видел документацию, где первый бит целочисленного значения помечен как бит 0, а затем обозначен как бит 1. Я знаю, что это ошибка на их конце, просто любопытно, что я должен сказать о ней.
Шутка ответа: если массивы на вашем языке выбора начинаются с индекса 1, то это 1-й бит, в противном случае это 0-й бит. – Charles
Назовите это, как хотите, но просто документируйте, что такое ваша конвенция. –
Иногда люди также указывают биты в противоположном направлении, поэтому * самый * значащий бит равен 0 или 1. Документируйте свое соглашение и придерживайтесь его. –