请问:有没有将数转化成字符的库函数?
如:19.4转化成“19.4”

解决方案 »

  1.   

    char sz[5];
    sprintf(sz,"%f",19.4);
      

  2.   

    同意bohut(伯虎)
    还有一个函数可以转换:itoa。
      

  3.   

    itoa只能转int的吧,sprintf转化后的小数位不能是自动的。
    我是要这样一个输出:
        ch.Format("%15.5f",a);
        SetDlgItemText(IDC_EDIT1,ch);说明:double a
          CString ch要是将a根据小数点后的位数自动转化,就不会出现19.40000这样了。