C# Program to Convert Binary Number to Decimal Number

using System;

using System.Collections.Generic;

using System.Diagnostics;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace ConsoleApplication

{                           

    class Program

    {

        static void Main(string[] args)

        {

            int Num, BinaryVal, DecimalVal = 0, BaseVal = 1, Rem;

            Console.Write("Enter a Binary Number : ");

            Num = int.Parse(Console.ReadLine());

            BinaryVal = Num;

            while (Num > 0)

            {

                Rem = Num % 10;

                DecimalVal = DecimalVal + Rem * BaseVal;

                Num = Num / 10;

                BaseVal = BaseVal * 2;

            }

            Console.Write("Its Decimal Number is : " + DecimalVal);

            Console.ReadKey();

        }

    }

}


output:-

Enter a Binary Number : 101010

Its Decimal Number is : 42


एक टिप्पणी भेजें

0 टिप्पणियाँ