public static void dec_to_bi(int n,int[] a)
Console.WriteLine("binary of given number is");
public int bi_to_dec(string binaryString)
for (int i = binaryString.Length - 1; i >= 0; i--)
int digit = binaryString[i] - '0';
decimalValue += digit * (int)Math.Pow(2, power);
public static void Main()
Console.WriteLine("1: to calculate hypotenuse 2:to calculate area of circle");
Console.WriteLine("Enter your choice");
ch=int.Parse(Console.ReadLine());
Console.WriteLine("enter the number to convert");
n=int.Parse(Console.ReadLine());
case 2:string binaryNumber = "110110";
int decimalValue = BinaryToDecimalConverter.bi_to_dec(binaryNumber);
Console.WriteLine($"Binary: {binaryNumber}, Decimal: {decimalValue}");
default: Console.WriteLine("invalid");