c#,binary,decimal,conversion

Osman 8/11/2016 0

This Code Shows How to Perform Binary to Decimal Conversion

C#
using System;
using System.Collections.Generic;
using System.Text;
 
namespace Program
{
    class Program
    {
        static void Main(string[] args)
        {
            int num, binary_val, decimal_val = 0, base_val = 1, rem;
            Console.Write("Enter a Binary Number(1s and 0s) : ");
            num = int.Parse(Console.ReadLine()); /* maximum five digits */
            binary_val = num;
            while (num > 0)
            {
                rem = num % 10;
                decimal_val = decimal_val   rem * base_val;
                num = num / 10 ;
                base_val = base_val * 2;
            }
            Console.Write("The Binary Number is : " binary_val);
            Console.Write("\nIts Decimal Equivalent is : " decimal_val);
            Console.ReadLine();
        }
    }
} 

/*
Here is the output of the C# Program: Enter a Binary Number(1s and 0s) : 101010 The Binary Number is : 101010 Its Decimal Equivalent is : 42

*/

Report Bug

Please Login to Report Bug

Reported Bugs

Comments

Please Login to Comment

Comments