首页 > 留学知识库

问题: 计算器求余

以下是手动计算的办法:

十进制转二进制:除以二,取余数(右边第一位),再把商继续除以二,再取余数(右边第二位)......直到商等于1,最后取商(最高位)。比如:11/2=5...1(右边第一位), 5/2=2...1(右边第二位), 2/2=1(最高位)...0(右边第三位),所以十进制数11转二进制后是:1011

有一个地方不明白,比如:11/2=5...1(右边第一位),,我就不明白乐,11除以2=5.5(用计算器和电脑算得都是5.5),我就不明白右边第一位的那个1是从哪来的……电脑和计算器都得不出1啊???




解答:

11÷2=5.5=5+0.5=5+1/2
所以11/2=5...1

告诉你一般求余数的方法:
a÷n的余数=答数的小数部分×n
例如11÷2=5.5,答数的小数部分是0.5,余数就是0.5×2=1;
17÷6=2.8333333333……,答数的小数部分是0.833333333……,余数就是0.833333……×6=5。