作业帮 > 数学 > 作业

十进制数转换其它进制数要“取R除余”,这个余数是指余数的总位数,还是余数第一位数?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/04/30 04:49:30
十进制数转换其它进制数要“取R除余”,这个余数是指余数的总位数,还是余数第一位数?
如题,例如,十进制120转换为八进制,120/8=15(余数为0,就取0),15/8=1.875,这个怎么取余,是取3,还是8,还是7,还是5?
取7,例如十进制转换八进制,15 = 8 +7,取余就是7; 60 = 7*8 +4 , 取余就是4,八进制表示是074;明白了吗?
再问: 为什么不是余数0.875中的其中一位数?
那十进制转换二进制,还是120,怎么取余呢
再答: 120 = 1*2^6+1*2^5+1*2^4+1*2^3,所以120 就是 二进制1111000 ; 120 取余就是0了,不知道还有没有其他的方法
再问: 我说的是用“除R取余”的方法中,“取余”是指那个数?你这个方法应该不是我要问到的方法。
再答: 取余就是余数,你不要再补零算后面小数点位
再问: 转换成八进制所用的余数和转换成二进制所用的余数,取的不一样吗?
15/8的余数怎么变成了7?????15/8=1.875啊???1.875取余,要取什么数?是除1.875中的8,还是1.875中的7,还是1.875中的5?????我问的是这个意思!!
再答: 转换成八进制所用的余数和转换成二进制所用的余数肯定不一样,我没从1.875里面找到找到规律,比如十进制转换成三进制,10/3 = 3.33333....他的取余会是3?不是很懂,我看明白了再告诉你