Ví dụ này, tôi tạo một số nguyên.Chúng ta có gọi bit đầu tiên trong bit byte 1 hoặc 0 không?
int example = 0;
Bây giờ, giả sử tôi muốn biết bit đầu tiên của số nguyên này là gì. Tôi biết nó sẽ ở vị trí bit 0. Nhưng tôi sẽ gọi nó là bit 1 hoặc 0. Lý do tôi hỏi là vì tôi đã thấy tài liệu trong đó bit đầu tiên của một số nguyên được dán nhãn là bit 0 và sau đó được gán nhãn là bit 1. Tôi biết đó là một sai lầm về kết thúc của họ, chỉ tò mò như những gì tôi nên được đề cập đến nó như là.
Câu trả lời câu hỏi: Nếu mảng trong ngôn ngữ bạn chọn bắt đầu ở chỉ mục 1, thì đó là bit thứ nhất, nếu không thì đó là bit thứ 0. – Charles
Gọi nó là bất cứ điều gì bạn muốn, nhưng chỉ cần ghi lại quy ước của bạn là gì. –
Đôi khi, số bit của con người theo hướng ngược lại, do đó, bit * quan trọng nhất là 0 hoặc 1. Ghi lại quy ước của bạn và gắn bó với nó. –