一个新网站要怎么优化,如何做线上网站的网站,房产汽车网站模板,网页制作工具有哪些1 转成二进制主要有以下几种#xff1a;正整数转二进制#xff0c;负整数转二进制#xff0c;小数转二进制#xff1b; 1、 正整数转成二进制。要点一定一定要记住哈#xff1a;除二取余#xff0c;然后倒序排列#xff0c;高位补零。 也就是说#x…1 转成二进制主要有以下几种正整数转二进制负整数转二进制小数转二进制 1、 正整数转成二进制。要点一定一定要记住哈除二取余然后倒序排列高位补零。 也就是说将正的十进制数除以二得到的商再除以二依次类推知道商为零或一时为止然后在旁边标出各步的余数最后倒着写出来高位补零就OK咧。哎呀还是举例说明吧比如42转换为二进制如图1所示操作。 步骤阅读2 42除以2得到的余数分别为010101然后咱们倒着排一下42所对应二进制就是101010.如图2所示更直观的表达。 步骤阅读3 计算机内部表示数的字节单位是定长的如8位16位或32位。所以位数不够时高位补零所说如图3所示42转换成二进制以后就是。00101010也即规范的写法为4210001010102.赶紧记住吧。 步骤阅读4 2、 负整数转换成二进制 方法先是将对应的正整数转换成二进制后对二进制取反然后对结果再加一。还以42为例负整数就是-42如图4所示为方法解释。最后即为-4210110101102. 步骤阅读5 3、 小数转换为二进制的方法对小数点以后的数乘以2有一个结果吧取结果的整数部分不是1就是0喽然后再用小数部分再乘以2再取结果的整数部分……以此类推直到小数部分为0或者位数已经够了就OK了。然后把取的整数部分按先后次序排列就OK了就构成了二进制小数部分的序列举个例子吧比如0.125如图5所示。 步骤阅读6 如果小数的整数部分有大于0的整数时该如何转换呢如以上整数转换成二进制小数转换成二进制然后加在一起就OK了如图6所示。 步骤阅读7 4、 整数二进制转换为十进制首先将二进制数补齐位数首位如果是0就代表是正整数如果首位是1则代表是负整数。 先看首位是0的正整数补齐位数以后将二进制中的位数分别将下边对应的值相乘然后相加得到的就为十进制比如1010转换为十进制方法如图7所示。 步骤阅读8 5、若二进制补足位数后首位为1时就需要先取反再换算例如11101011首位为1那么就先取反吧-00010100然后算一下10100对应的十进制为20所以对应的十进制为-20方法如图8所示。 步骤阅读9 6、将有小数的二进制转换为十进制时例如0.1101转换为十进制的方法将二进制中的四位数分别于下边如图9所示对应的值相乘后相加得到的值即为换算后的十进制。