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(); + } +}