谁能帮助解释程序中的问题,初学的小问题:)(0分)

  • 主题发起人 主题发起人 cnsyj
  • 开始时间 开始时间
C

cnsyj

Unregistered / Unconfirmed
GUEST, unregistred user!
在程序:
procedure TForm1.Button1Click(Sender:TObject);
var
r,v,f:real;
s:string;
begin
r:=strtofloat(edit1.text);
v:=4/3*pi*r*r*r;
f:=f*pi*r*r;
s:=Format('球的表面积是:%12.4f',[f]);
showmessagefmt('球的体积是: %12.4f'+#13+s,[v]);
end;

中%12.4f是什么意思??pi又是怎么定义的?showmessagefmt与format的格式
又是怎么定义的?
 
在帮助里面检索 Format strings就可以了

 
按老猫的做一次。
这个答掉:%12.4f : f -- 浮点值,12 --- 12个数字, .4 --- 小数点后保留 4 个数字
 
Pi function
Returns 3.1415926535897932385.
 
倒,查查帮助就知道了,怪不得0分呢
 
接受答案了.
 
后退
顶部