求一个 函数
就是 我传递两个2进制的数 然后把两个2进制的数加起来

解决方案 »

  1.   

     Convert.ToString(Convert.ToInt64(textBox13.Text.Trim()), 2) + Convert.ToString(Convert.ToInt64(textBox14.Text.Trim()), 2);怎么直接加 这是我写的代码
      

  2.   

    public int add(int a, int b)
    {
        return a+b;
    }所有的数字,在计算机中,都是二进制存储的,
    你说的,应该是二进制字符串吧。
      

  3.   

    string x = Convert.ToInt32("10", 2).ToString();
                string y = Convert.ToInt32("1", 2).ToString();
                int z = int.Parse(x)+ int.Parse(y);
    将2进制转换为10进制进行相加,Z就是你要的结果
      

  4.   


            public static Int32 Add(String a, String b)
            {
                return Convert.ToInt32(a, 2) + Convert.ToInt32(b, 2);
            }        static void Main(string[] args)
            {            Console.WriteLine(Add("11","101"));
            }
      

  5.   

    你说下方法定义:
    public static returnType MethodName(ParType p1...)
    {}
    参数类型和返回类型
      

  6.   

    string x = Convert.ToInt32(textBox1.Text, 2).ToString();
                string y = Convert.ToInt32(textBox2.Text, 2).ToString();
                int z = int.Parse(x)+ int.Parse(y);
                textBox3.Text = z.ToString();
    测试可行,3个textbox,前两个输入2进制数字,点击按钮,第三个框输出和
      

  7.   


    你说下方法定义:
    public static returnType MethodName(ParType p1...)
    {}
    参数类型和返回类型
      

  8.   

    string x = Convert.ToInt32(textBox1.Text, 2).ToString();
                string y = Convert.ToInt32(textBox2.Text, 2).ToString();
                int z = int.Parse(x)+ int.Parse(y);
                string a = Convert.ToString(z,2);//这个是将10进制转为2进制的
                textBox3.Text = a;