发布网友 发布时间:2022-04-20 13:48
共9个回答
懂视网 时间:2022-03-31 10:23
十进制小数转换成二进制小数采用“乘2取整,顺序排列”法。具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。
进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法,以及类似的tally mark计数)。 对于任何一种进制---X进制,就表示每一位置上的数运算时都是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。
进位制/位置计数法是一种记数方式,故亦称进位记数法/位值计数法,可以用有限的数字符号代表所有的数值。可使用数字符号的数目称为基数(en:radix)或底数,基数为n,即可称n进位制,简称n进制。现在最常用的是十进制,通常使用10个阿拉伯数字0-9进行记数。
热心网友 时间:2022-03-31 07:31
采用"乘2取整,顺序排列"法可以十进制小数转化为二进制,现在以十进制数0.125为例进行演示,具体操作请参照以下步骤。
1、方法主要是小数部分乘以2,取整数部分依次从左往右放在小数点后,直至小数点后为0,以0.125进行演示。
2、首先将小数部分0.125乘以2,得0.25,然后取整数部分0。
3、然后再将小数部分0.25乘以2,得0.5,然后取整数部分0。
4、然后再将小数部分0.5乘以2,得1,然后取整数部分1,没有小数部分了。
5、得到的二进制的结果是0.001。完成以上设置后,即可把十进制小数转化为二进制。
热心网友 时间:2022-03-31 08:49
十进制小数转换为二进制小数热心网友 时间:2022-03-31 10:23
付费内容限时免费查看回答您好,可以参考下面方法处理:1、十进制的小数转换为二进制,主要是小数部分乘以2,取整数部分依次从左往右放在小数点后,直至小数点后为0。例如十进制的0.125,要转换为二进制的小数。
2、转换为二进制,将小数部分0.125乘以2,得0.25,然后取整数部分0。
3、再将小数部分0.25乘以2,得0.5,然后取整数部分0。
4、再将小数部分0.5乘以2,得1,然后取整数部分1。
5、则得到的二进制的结果就是0.001。
热心网友 时间:2022-03-31 12:15
1.若十进制数据为 137.625,则其二进制数为( )。热心网友 时间:2022-03-31 14:23
小数乘2,如果整数位为0就记0,为1就记1;再乘2,再记……直到乘完小数位为止,如无论乘多少都有小数则说明会出现二进制循环小数。如:十进制0.125热心网友 时间:2022-03-31 16:47
高赞答主回答的方法已经能解决问题,但是提出一个有趣的现象:比方说十进制0.1转化为二进制,按照『乘2取整,顺序排列』的方法,会得到一个无限循环的二进制小数。such 因吹斯汀!热心网友 时间:2022-03-31 19:29
整数部分用辗转相除,小数部分用辗转相乘热心网友 时间:2022-03-31 22:27
旁边不就有?!