现有一组string型数据如0.5,0.55
我若要转换成带有三位小数的float 和double怎么实现
转换后结果为0.500    0.550

解决方案 »

  1.   

    to 我若要转换成带有三位小数的float 和double怎么实现
    转换后结果为0.500 0.550如果用float和double是不太可能的,而且像0.500这种方式只是输出显示而已
      

  2.   

    class T
    {
      static void Main()
      {
        string s = "0.55";
        double d = double.Parse(s);
        System.Windows.Forms.MessageBox.Show(d.ToString("f3"));
      }
    }
      

  3.   

    你们领导要求这么细?他也写程序?
    没有什么只有三位的double,浮点数,小数点是浮动的才叫做浮点数。当然,你自己做一个定点数结构就行了,还是没明白你的意思,他要按位比?他怎么把每一位都给取出来?十进制位?