版权归原作者所有,如有侵权,请联系我们

[科普中国]-二进制位

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

定义

字节是计算机可寻址的最小单位,每个字节有8个二进制位,其中最右边的一位为最低位,最左边的一位为最高位,每个二进制位的值不是0就是1。

在计算机内部,有符号整数都用该数的二进制补码形式存储。二进制位的位数可表示一个机器字的字长,一个二进制位包含的信息量称为一比特。1

原码将最高位作符号(以“0”表示正,“1”表示负),其余各位代表数值本身的绝对值。正整数的原码、反码、补码相同。负整数的反码为其原码除符号位外按位取反(即0改为1、1改为0),而其补码为其反码末位加1。2

格式二进制位格式: [(表达式 字符数)]

输出如果表达式已在格式中给出,以二进制位串向左对齐输出给长度为w的场。若长度大于w,则右部分被略去;若长度小于w,则右边用书补齐;若w没有给出,而二进错位格式只是形式,那么,二进制位串输出到一个和二制位串等长的场.

输入必须给出其表达式。读入长度为w的场,它包含上述形式的二进制位串。场不允许用空格字符组成,场前或场后的空格符均被忽略。3