日期:2014-05-19  浏览次数:20857 次

菜鸟问问题
private   void   button1_Click(object   sender,   EventArgs   e)
                {
                        double   i,   j,k;
                        j   =   System.Convert.ToDouble(textBox1.Text);
                        textBox1.Text   =   " ";
                        for   (i   =   j;   i   >   0;)  
                        {
                                k   =   (i   %   2);
                                i   =   (int)(i   /   2);
                                textBox1.Text   +=   k.ToString();
                        }
                }
我写了个10进制转化为2进制的程序     能够输出反序的答案   但是不懂怎么让输出的答案变成正向的

------解决方案--------------------
晕 是你发的太晚拉
把你的textBox1.Text += k.ToString();
改为:
this.textBox1.Text = this.textBox1.Text.Insert(0,k.ToString());