7. Write a Java program to convert a decimal number to binary numbers
💡Code:
import java.util.Scanner; class DecimaltoB { String decimalToBinary(int decimalNumber) { if(decimalNumber == 0) { return "0"; } StringBuilder binary = new StringBuilder(); while(decimalNumber > 0) { int rem = decimalNumber % 2; binary.insert(0, rem); decimalNumber/=2; } return binary.toString(); } void dec2bin() { int num; System.out.println(" "); System.out.println("Program to convert decimal number to binary number"); Scanner scan = new Scanner(System.in); System.out.print("Enter a decimal number : "); num = scan.nextInt(); String binary = decimalToBinary(num); System.out.println("Binary Representation of number is : " + binary); } public static void main(String args[]){ DecimaltoB d = new DecimaltoB(); d.dec2bin(); } }
📸Output :
