首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

Edit控件显示数据时怎么限制小数点后面的位数

2012-04-18 
Edit控件显示数据时如何限制小数点后面的位数?[aligncenter]double a,p,n,ra Edit1 -Text.ToDouble()

Edit控件显示数据时如何限制小数点后面的位数?
[align=center] double a,p,n,r;
  a = Edit1 ->Text.ToDouble();
  p = Edit2 ->Text.ToDouble();
  n = Edit3 ->Text.ToDouble();
   
  r = a*pow(r,n);

  Edit4 -> Text =r;


  利用c++builder做界面时,输入参数为:a,p,n ,通过公式计算出r,并将r的值在Edit4中显示出来,如何才能使得显示 的 数据保留到小数点后面3位?

  由于本人是新手,没有积分,还望各位高手帮忙解决,感谢万分!

[解决办法]

C/C++ code
Edit4 ->Text = r.sprintf("%0.3f");
[解决办法]
float ff=1.23;
Edit1->Text= FormatFloat("0.000",ff);

热点排行