http://topic.csdn.net/u/20090106/15/af38c3da-864c-4c25-a927-a745dc02481d.html

解决方案 »

  1.   

    你不会将int变成double再/ 吗.
      

  2.   

    你的目的是显示,如果使用DataGridView则可以使用"P2"指定输出格式
                dt.Columns.Add(new DataColumn("a", typeof(int)));
                dt.Rows.Add(123467);
                DataColumn dc = new DataColumn("b", typeof(float));
                dc.Expression = "a/111";
                dt.Columns.Add(dc);
                 
                dataGridView1.DataSource = dt;
                dataGridView1.Columns["b"].DefaultCellStyle.Format = "P2";