From ea4492fd3dae0faa7b168119405298ef45564308 Mon Sep 17 00:00:00 2001 From: Hardik510 <71917334+Hardik510@users.noreply.github.com> Date: Thu, 29 Sep 2022 18:21:34 +0530 Subject: [PATCH] Create decimalToBinary.java this code converts decimal numbers to binary numbers. --- 0_JavaProgrammingBasics/decimalToBinary.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 0_JavaProgrammingBasics/decimalToBinary.java diff --git a/0_JavaProgrammingBasics/decimalToBinary.java b/0_JavaProgrammingBasics/decimalToBinary.java new file mode 100644 index 0000000..bfa16a7 --- /dev/null +++ b/0_JavaProgrammingBasics/decimalToBinary.java @@ -0,0 +1,19 @@ +package basics; +import java.util.Scanner; + +public class decimalTobinary { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + System.out.print("enter decimal number: "); + int dec = sc.nextInt(); + + int bin = 0, i = 0; + while (dec > 0){ + bin += (dec % 2) * Math.pow(10, i); + dec /= 2; + i++; + } + System.out.println("binary number = " + bin); + sc.close(); + } +}