急:0.000033333....循环小数该怎么用科学记数法表示出来? 0.00003333... 3e-5这样表示出来该怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Caption := Format('%f', [0.00003333]); 确切的说,不明白楼主意图什么?var dblVar: double; dblVar := 1/30000; 我的意思是,比如i:=1.5/33333,我直接用dis:=floattostr(round(i));delphi自带的科学记数法会显示4.5000450000e-5.我现在只想让它显示4e-5,请问该怎么做??谢谢 function FormatValue(value: double): string;var iTen: integer;begin iTen:=1; while value<1 do begin iTen := iTen * 10; value := value * 10; end; result := FloatToStr(Trunc(value)/iTen);end;... tmp := 1.5/33333; Edit1.Text := FormatValue(tmp);... 谢谢 lynmison 了!!!!!!!!! 如何制作把图片,AVI,FLASH等转换为exe的软件 急求解:怎样让richedit不要把一行最后放不下的单词移动到下行显示 数据插入出现异常问题 请教报表有经验者:fastReport相比delphi自带的QReport 控件的优点是什么?方格中的斜线用什么画出呀? extcsdn再接分 哪里有这个控件下载:ExPagecontrol 求最佳算法 使用rave能不能做出自定义报表的功能出来? 急,一个简单的问题,请朋友帮忙,回答正确就给分。 midas初学者的求助 请问Class TIELabel 的作用?怎样在面板上添加该类组件?谢谢! list view 中如何加如项目
dblVar: double; dblVar := 1/30000;
var
iTen: integer;
begin
iTen:=1;
while value<1 do
begin
iTen := iTen * 10;
value := value * 10;
end;
result := FloatToStr(Trunc(value)/iTen);
end;...
tmp := 1.5/33333;
Edit1.Text := FormatValue(tmp);
...