首页 相关文章 delphi编程小写金额转换

delphi编程小写金额转换

  财务软件中总少不了大写的金额表示方式,如下为一个简单的小写金额转换为大写的函数,其思路简单(可以说烂吧,居然利用了位置来转换),但是它却几乎可以无限制的转换,只要你能读得出来和写得进去:

  

function Tform1.SmallTOBig(small:real):string;var SmallMonth,BigMonth:string;wei1,qianwei1:string[2];wei,qianwei,dianweizhi,qian:integer;begin{------- 修改参数令值更精确 -------}{小数点后的位数,需要的话也可以改动该值}qianwei:=-2; {转换成货币形式,需要的话小数点后加多几个零}Smallmonth:=formatfloat(0.00,small);{---------------------------------}dianweizhi :=pos(.,Smallmonth);{小数点的位置}{循环小写货币的每一位,从小写的右边位置到左边}for qian:=length(Smallmonth) downto 1 dobegin{如果读到的不是小数点...[ 查看全文 ]

2016-02-19 标签:

delphi编程小写金额转换的相关文章

手机页面
收藏网站 回到头部