在编程中,当我们说“第7个最低有效位”时,我们是否有一个标准,无论是第7位还是第6位(如果我们从第0位开始)。
因为如果我们说“第二个最低有效位”,它听起来像是第1位(从第0位开始计数),所以如果第2个意味着第1位,那么第7个意味着第6位,而不是第7位。
答案 0 :(得分:6)
标准?像ISO标准?不,虽然其中不少实际上在b0计算位数。但是,用英语来说,第二个最低有效位是从(第一个)最低有效位中删除的位,因此它将是b1。
所以第七个是b6。在一个八位字节中,最重要的位b7将是第八个最不重要的位。
对于它的价值,我不认为我在整个30多年的工作生涯中都听过这句话,“第7个最重要的部分”。 总是是bN(其中N从0到比特数减1)或者只是最小或最重要的比特(甚至不是第二重要的比特)。
答案 1 :(得分:2)
我一直使用的标准是n位编号为0到n-1,0为最低位,但“第1位”为0位,“第2位”为第1位,依此类推。