发布网友 发布时间:2022-04-23 10:15
共9个回答
热心网友 时间:2022-04-03 16:05
二进制的运算算术运算二进制的加法运算法则:0+0=0,0+1=1 ,1+0=1, 1+1=10(向高位进位)。
二进制的运算算术运算二进制的加法:0+0=0,0+1=1 ,1+0=1,1+1=10(向高位进位);即7=111,
10=1010,3=11;
二进制的减法:0-0=0,0-1=1(向高位借位) 1-0=1,1-1=0 (模二加运算或异或运算) ;
二进制的乘法:0 * 0 = 0 0 * 1 = 0,1 * 0 = 0,1 * 1 = 1 二进制的除法:0÷0 = 0,0÷1 = 0,1÷0 = 0 (无意义),1÷1 = 1 ;
逻辑运算二进制的或运算:遇1得1;
二进制的与运算:遇0得0 二进制的非运算:各位取反。
扩展资料:
1、十进制转换为二进制:
整数转换:采用连续除基取余,逆序排列法,直至商为0。
小数转换:采用连续乘基(即2)取整,顺序排列法。例(0.8125)10=(0.1101)2。步骤:0.8125*2=1.625,0.625*2=1.25,0.25*2=0.5,0.5*2-=1.0,则正向取整得(0.1101)2。
2、八进制转换为二进制:
把每一位八进制数对应转换为一个三位二进制数。例(745.361)8= (111100101.011110001)2
3、十六进制转换为二进制:把每一位十六进制数对应转换为一个四位二进制数。
参考资料:
百度百科-二进制运算法则
热心网友 时间:2022-04-03 17:23
二进制的运算算术运算二进制的加法运算法则:0+0=0,0+1=1 ,1+0=1, 1+1=10(向高位进位)。
二进制的运算算术运算二进制的加法:0+0=0,0+1=1 ,1+0=1,1+1=10(向高位进位);即7=111,10=1010,3=11;
因为二进制各位上的数必须小于2以及大于等于2就要进位的特点,二进制加法运算法则:加法算式和十进制加法一样,把右边第一位对齐,依次相应数位对齐,各数位满二向上一位进一。
扩展资料:
整数部分采用 "除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。例:125。
参考资料来源:百度百科-二进制
热心网友 时间:2022-04-03 18:57
先把两个数对齐,和十进制计算时候的第一步一样,从最右边对齐的上下两个数开始,1+0=1,0+0=0。热心网友 时间:2022-04-03 20:49
先把两个数对其核实进制计算时候第一部一样从最右边对齐的上下两个数开始两,如果两个数不都是以直接相加就可以了,写在下面。一等于一等于410。写上面把零写下面。一加一加一等于11,要注意键位,以此类推计算完成。热心网友 时间:2022-04-03 22:57
基本思路:逢二进一热心网友 时间:2022-04-04 01:21
就是比如两个8位的二进制数11111111和10000000相加...变成了101111111...但是它只取8位...就是01111111...显然这个答案不对...因为它溢出了...热心网友 时间:2022-04-04 04:03
两个二进制整数相加时,是位对位处理的,从最低的一对位(右边)开始,依序将每一对位进行加法运算。热心网友 时间:2022-04-04 07:01
其实跟10进制一样的,只是10进的逢10进1,而2进制就逢2进1热心网友 时间:2022-04-04 10:15
1+1不是等于10吗