phep nhan va phep chia
thuật toán thực hiện phép nhân số nguyên không dấu bằng ngôn ngữ C/C++:
long product = 0;
while (multipier != 0){
if (multiplier & 1){
product += multiplicand;
}
multiplier >> =1;
multiplicand <<= 1;
}
phep chia
i = 0; quotient = 0;
if (divisor == 0) goto error;
while (dividend > divisor) divisor <<= 1; i++;
divisor >>= 1;
while (i != 0){
quotient <<= 1;
if (divisor < dividend ) dividend -= divisor;
quotient ++;
divisor >>=1 ,
i--;
}
Bạn đang đọc truyện trên: AzTruyen.Top