From 028bf9974868b78e8cc7916923e3bbb1a08e1e68 Mon Sep 17 00:00:00 2001 From: gulatikeshav <133638164+gulatikeshav@users.noreply.github.com> Date: Tue, 31 Oct 2023 13:12:42 +0530 Subject: [PATCH] Added binToDec.java Binary to Decimal conversion Please review my code and merge it. thank you!! --- binToDec.java | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 binToDec.java diff --git a/binToDec.java b/binToDec.java new file mode 100644 index 00000000..fd618d61 --- /dev/null +++ b/binToDec.java @@ -0,0 +1,27 @@ +import java.util.Scanner; + +public class binToDec { + + + public static void binToDecConversion(int binNum){ + int myNum = binNum; + int pow = 0; + int decNum = 0; + + while(binNum > 0){ + int lastDigit = binNum % 10; + decNum = decNum + (lastDigit * (int)Math.pow(2, pow)); + pow++; + + binNum = binNum / 10; + } + System.out.println("decimal of " + myNum + " = " + decNum); + + } + public static void main(String args[]){ + Scanner sc = new Scanner(System.in); + + binToDecConversion(100); + sc.close(); + } +}