网站首页 网站地图
网站首页 > 手机游戏 > 二进制算法,二进制算法口诀

二进制算法,二进制算法口诀

时间:2024-10-16 07:45:32

二进制算法口诀

1、二进制加法

口诀:相加位不进,进位位要补

二进制加法的运算规则是,相同的位相加会产生进位,需要将进位补到下一位。

2、二进制减法

口诀:借位减少一,原位不变动

在二进制减法中,需要借位减少一,原位不改变。

3、二进制乘法

口诀:每位乘以一,进位要连续

二进制乘法的规则是,每个位上的数乘以1,进位需要连续。

4、二进制除法

口诀:除数要左移,商每位减一

在二进制除法中,需要将除数左移,商的每一位减一。

5、二进制取反

口诀:每位取反数,负数多一位

二进制取反时,每一位的数取反,负数会多出一位。

二进制算法的口诀

除二取余,然后倒序排列,高位补零。转成二进制主要有以下几种方式:正整数转二进制,负整数转二进制,小数转二进制。

1、正整数转成二进制

十进制数转换为二进制数时,需要除二取余,然后倒序排列,并在高位补零。

2、负整数转成二进制

负整数转换为二进制时,需要先将负数部分转化为绝对值的二进制,然后加上符号位,即将二进制数取反加一。

3、小数转成二进制

小数转换为二进制时,需要将小数部分乘以2,取整数部分,然后将余数部分再乘以2,以此类推,直到小数部分为0。

4、二进制和十进制的转换

口诀:基数 * 位次幂+ 比如0101 转为十进制 0101 = 1 * 2的零次方 + 0* 2的一次方 + 1* 2的2次方 + 0 * 2的3次方 =5

二进制算法详解(一)二进制加法减法

逢二进一,借一当二。在加法中,遇到进位时会从高位借1;在减法中,需要借位才能继续运算。

(二)二进制乘法除法

减运算:1减1等于0,1减0等于1,0减0等于0,0减1等于1,向高位借1当2。乘运算:0乘以0等于0,0乘以1等于0,1乘以0等于0,1乘以1等于1,只有同时为“1”时结果才为“1”。

(三)递增递减口诀

++在前先加后用,++在后先用后加。逗号表达式:优先级别最低,表达式的数值逗号最右边的那个表达式的数值。例如,(2,3,4)的表达式的数值就是4。

(四)数制转换

记住:二进制每一位的值是由2的幂次方决定的。转换时需要掌握基数与位次幂的关系。

在对二进制算法有了充分了解后,可以更加熟练地进行二进制运算,解决实际的问题。希望以上内容对您有所帮助。