How to sum two binary strings in C#

1 Answer

0 votes
using System;

public class Program
{
    public static string AddBinaryStrings(string a, string b) {
        int num1 = Convert.ToInt32(a, 2);
        int num2 = Convert.ToInt32(b, 2);

        int sum = num1 + num2;

        return Convert.ToString(sum, 2);
    }

    public static void Main(string[] args)
    {
        string a = "11";
        string b = "1";
        Console.WriteLine(AddBinaryStrings(a, b));

        a = "1010";
        b = "1011";
        Console.WriteLine(AddBinaryStrings(a, b));
    }
}




/*
run:

100
10101

*/

 



answered May 7, 2024 by avibootz

Related questions

1 answer 97 views
1 answer 96 views
1 answer 87 views
1 answer 95 views
1 answer 112 views
112 views asked Jul 2, 2025 by avibootz
1 answer 135 views
1 answer 109 views
...