So in each iteration of this loop we see that there are two operations that are performed, first is a squaring on Z, where we have that is performed and if Ci is equal to 1 that is if the ith bit in C in this particular iteration is set to 1, then we also have a multiplication and this goes on for every bit present in C.
તો આ લૂપના દરેક પુનરાવર્તનમાં આપણે જોઈએ છીએ કે ત્યાં બે કામગીરી કરવામાં આવી છે, પ્રથમ Z પર એક સ્ક્વેર છે, જ્યાં આપણી પાસે છે એ જો Ci એ 1 ની બરાબર હોય તો કરવામાં આવે છે અને, જો આ ચોક્કસ પુનરાવૃત્તિમાં C માંનો ith બીટ 1 પર સેટ કરેલો છે, તો પછી આપણી પાસે ગુણાકાર પણ છે અને આ C માં હાજર દરેક બીટ માટે આગળ વધે છે.