Russian Peasant Multiplication

Hier ist meine kurze Implementierung vonRussian Peasant Multiplication. Wie kann es verbessert werden?

Beschränkunge: funktioniert nur, wenn a> 0, b> 0

for(p=0;p+=(a&1)*b,a!=1;a>>=1,b<<=1);

Antworten auf die Frage(10)

Ihre Antwort auf die Frage