I am looking for some brief explanations on how the below program or code works.Thanks
public void Convert( int iNum )
{
int m = 0;
if (iNum == 1 )
System.out.print( iNum );
else
{
m = iNum % 2;
Convert(iNum/2);
System.out.print(m);
}
}