知识大全 在PB中实现数字的英文大写和中文大写[1]

Posted 中文

篇首语:亦余心之所善兮,虽九死其犹未悔。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在PB中实现数字的英文大写和中文大写[1]相关的知识,希望对你有一定的参考价值。

在PB中实现数字的英文大写和中文大写[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    PowerBuilder是当前得到广泛应用的C/S数据库前端开发工具 在使用PB的过程中 经常遇到要将数字进行英文或中文的大写转换 尤其是在处理金额的时候 本文整理了我在实践中用到的转换方法 提供给大家参考

    一 英文大写转换

    以下是进行英文大写转换的函数内容 函数名为dtoe      //****** 阿拉伯数 >英文数 ******    string aa bb T T T B W CC a     decimal a= c= a     INTEGER V M

    aa= ONE O THREE FOUR     FIVE SIX SEVEN +&     EIGHT NINE TEN ELEVEN ELVE    THIRTEEN FOURTEEN FIFTEEN +&     SIXTEEN SEVENTEENEIGHTEEN NINETEEN     bb= ENTY THIRTY FORTY FIFTY SIXTY SEVENTYEIGHTY NINETY

    //**** 进入时 > t    T=round(t )    T =STRING(T)    DO WHILE POS(T )< >     V=POS(T )     T =MID(T V )+MID(T V+ )    LOOP    T =     T =T     IF POS(T )< > THEN        V=POS(T )        T =MID(T V )        T =MID(T V+ )    END IF    T =SPACE( LEN(T ))+T     CC=T     B=     W=     M=     //*** 整数处理 ***    do while m >     if MID(cc m+ )= then        exit    end if    if INTEGER(MID(cc m ))< > then        if m= then            W= THOUSAND +w         else            if m= then                W= MILLION +w            end if        end if        A=INTEGER(MID(cc m ))         //*** 小于 的数 ***        if a< > then

cha138/Article/program/PB/201311/11115

相关参考

知识大全 在PB中实现数字的英文大写和中文大写[2]

在PB中实现数字的英文大写和中文大写[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 将数字转为中文金额的大写方式

  publicclassTransRMB  /**  *测试程序的可行性  *@paramargs  */  publicstaticvoidmain(String[]args)  Systemou

知识大全 C#实现阿拉伯数字到大写中文的转换

C#实现阿拉伯数字到大写中文的转换  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ///<

知识大全 C#中数字金额转换大写金额方法

C#中数字金额转换大写金额方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 支票日期中日期是30日,大写该如何写呢

支票日期中日期是30日,大写该如何写呢?零叁拾日吗?,支票日期写零贰拾叁日能受理吗支票日期中的30日,前面不需要加零,直接写叁拾日即可。详见如下:支票日期填写:出票日期(大写)、数字必须大写,大写数字

知识大全 开支票100000元,将怎样大写?

开支票100000元,将怎样大写?支票的大写应该这样写:壹拾万元整支票在会计日常工作中接触得非常多,签发和接收支票中也存在着很多细节,工作中稍不注意这些细节,支票就得作废。首先了解下支票要填写的内容:

知识大全 要开一张现金支票 日期为12月30日,正确的大写是怎么写的?

要开一张现金支票日期为12月30日,正确的大写是怎么写的?贰零壹零年壹拾贰月零叁拾日今天我也要开一张开一张现金支票,日期是2011年4月25日,日期该怎么正确填写?左边存根联直接写小写阿拉伯数字:20

知识大全 写出满足以下条件的正则表达式,开头是2个大写字母,中间不包含“.”、”^“和”

写出满足以下条件的正则表达式,开头是2个大写字母,中间不包含“.”、”^“和”?“的任意多个字符,^[A-Z]2[^.?^]*$js中如何验证一个字符是否为大写字母,不用正则表达式functional

知识大全 我会在每个大写字母后面得括号里写出小写字母,小写字母后面的括号里写出大写字母。a .d.G.q.f

我会在每个大写字母后面得括号里写出小写字母,小写字母后面的括号里写出大写字母。a.d.G.q.fa(A).d(D).G(g).q(Q).f(F).B(b).E(e).R(r).L(l).m(M).大写

知识大全 怎么写大写2015年12月4日的支票日期

怎么写大写2015年12月4日的支票日期大写:贰零壹伍年壹拾贰月零肆日大写日期壹、贰、叁、肆、伍、陆、柒、捌、玖、拾月:如果是壹到玖这样的单数的话要在月份前加零零壹月、零贰月如果是拾月、拾壹、拾贰要在