您的位置:程序门 -> delphi -> 语言基础/算法/系统设计



菜鸟求助


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


菜鸟求助
发表于:2007-12-17 21:00:55 楼主
begin  
        memo69.lines.clear;  
        if       [qryhead."bqcount"]=0       then  
                memo69.lines.clear  
        else  
                memo69.lines.add([qryhead."bqcount"])  
end  


请大家帮我把这条语句修该为       输出的统计信息能进行  
四舍五入(算术四舍五入不是银行的四舍六入)
发表于:2007-12-21 14:21:041楼 得分:0
begin      
                memo69.lines.clear;      
                if               [qryhead."bqcount"]=0               then      
                                memo69.lines.clear      
                else      
                                memo69.lines.add(inttostr(round([qryhead."bqcount"])))      
end    
发表于:2007-12-21 14:50:082楼 得分:0
楼上正确
发表于:2007-12-22 22:58:453楼 得分:0
都说了   不是银行的四舍六入   ,应该用以下这个!


formatfloat('0.00',       strtofloat(floattostr(a)));即可


begin            
                                memo69.lines.clear;            
                                if                               [qryhead."bqcount"]=0                               then            
                                                                memo69.lines.clear            
                                else            
                                                                memo69.lines.add(inttostr(formatfloat('0.00',       strtofloat(floattostr([qryhead."bqcount"])))))            
end        


快速检索

最新资讯
热门点击