在c++builder 中如何保留小数点后两位啊 帮帮忙哦。 ( 积分: 50 )

  • 主题发起人 主题发起人 dxiaoliang
  • 开始时间 开始时间
D

dxiaoliang

Unregistered / Unconfirmed
GUEST, unregistred user!
在c++builder 中如何保留小数点后两位啊 帮帮忙哦。
 
谁帮帮忙啊 谢谢了
 
谁给解决一下啊
 
Uses Math
// 四舍五入函数
function RoundEx(aValue:do
uble;
aDigit: Integer):do
uble;
var
dTmp:do
uble;
begin
dTmp:=Power(10,aDigit);
if aValue < 0 then
Result := - Int(Abs(aValue) * dTmp + 0.5) / dTmp
else
Result := Int(aValue * dTmp + 0.5) / dTmp;
end;
 
FormatFloat
 
最好给一点点 formatfloat 的代码 c++builder的
 
保留就容易,Format就行,
要四舍五入就得加减乘除运算了。
 
你要的是只显示后2位小数功能还是实际的比特位只保留2个小数?
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
回复
0
查看
807
爱音乐的孩子是小白
后退
顶部