把作除的两个数每一个位存入两个等长的数组,怎样实现对这两个数组作除的程序模拟(不限语言)?
不使用二分法等其他能够代替除法的算法,最好能模拟竖式除法的过程。对于把数的每一位存入数组的程序已实现。matlab: function b = unify(a)
k = find([a,'.']=='.', 1);
a(a=='.') = '';
b = zeros(1,M);
e = min(numel(a), M);
b((N-k+1)+(1:e)) = a(1:e) - '0';
end(M=50,N=25)即存入50位的数组
除法就是连续 减 减的次数就是商