在编程中,我们有一个关于第8位,第7位,第一位还是第二位的标准?

nop*_*ole 4 bit-manipulation

在编程中,当我们说"第7个最低有效位"时,我们是否有一个标准,无论是第7位还是第6位(如果我们从第0位开始).

因为如果我们说"第二最低有效位",它听起来像是位1(再次从位0开始计数),所以如果第二位意味着位1,那么第7位意味着第6位,而不是第7位.

pax*_*blo 6

一个标准?像ISO标准?不,虽然其中不少实际上在b0计算位数.但是,在英语术语中,第二个最低有效位是从(第一个)最低有效位中删除的​​位,因此它将是b1.

所以第七个是b6.在一个八位位组中,最重要的位b7将是第八个最不重要的位.

对于它的价值,我不认为我在整个30多年的工作生涯中都听过这句话,"第7个最重要的部分".它总是 bN(其中N从0到比特数减去1)或者只是最小或最重要的比特(甚至不是第二重要的比特).