Let’s learn decimal number to binary in java using recursion.
Decimal number to binary in java using recursion
Here’s the program to convert decimal to binary 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)); } }
Output:
110010
Also read – if else in java