Multipliez deux entiers arbitraires A et B (A supérieur à B)

c ← 0
while b ≠ 0
    if (b and 1) ≠ 0
        c ← c + a
    left shift a by 1
    right shift b by 1
return c
PrashantUnity