二进制除法原理:设被除数为A、除数为B、商为Q(初值为0)、余数为R(初值为0)。设置一个Q单元和R单元,A由高位至低位依次左移进入R单元。每次移位进入后比较R单元和B的值,如果R≥B,则将这一位的商单元的值置1,然后从R中减去B(做补码加法运算),否则不做操作。商单元与移位同步进行。……直到A全部进入R单元为止。此时Q中存放商、R中存放余数。
输入二进制数(A) :1001
输入二进制数(B) :0110
点击"计算",输出结果
A / B (二进制) :1.1
A / B (十进制) :1.5
Copyright © Since 2014.
开源地理空间基金会中文分会
吉ICP备05002032号
Powered by TorCMS