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

Tags: #huy