Decimal number to binary in java using recursion
public class DecimalToBinaryUsingRecursion
{
   public static void main(String[] args)
   {
      int inputDecimal = 50;
      System.out.println(toBinary(inputDecimal));
   }
   static int toBinary(int decimal)
   {
      if(decimal == 0)
         return 0;
      else
         return(decimal % 2 + 10 * toBinary(decimal / 2));
   }
}
