CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  基础类

人民币大写转换的问题。

楼主hdyes(我是流氓,我怕谁,你是流氓,谁怕你)2002-11-11 20:06:41 在 PowerBuilder / 基础类 提问

我的单据是这样的  
   
      十           万           千               百         拾           元         角         分  
   
  我只需写入一个字。不要需要全部返回。 问题点数:100、回复次数:4Top

1 楼zhdleo(叮东)回复于 2002-11-12 00:16:29 得分 0

没明白!什么一个字???Top

2 楼sdcgx(醒目仔)回复于 2002-11-12 00:24:29 得分 10

GenSingleAmt((TranFee),12)  
   
   
  long   PrAmt  
  integer   CharLen  
  String   UResult  
   
  PrAmt   =   Abs(TranAmt*100)  
   
  CharLen   =   len(string(PrAmt))  
   
  PrAmt   =   mod(PrAmt   ,   10^PrintPos   )/10^PrintPos   *   10  
   
  UResult   =   mid(String(PrAmt),1,1)  
   
  if   PrintPos   >   CharLen     then   UResult   =   ""  
  if   PrintPos   =   CharLen+1     then   UResult   =   "¥"  
   
  return   UResult  
   
  我建议打这种最好一个一个来打,比较容易调间距,现在是数字的函数,你再转换为中文就可以了  
   
  可能有点让人看不懂。  
   
  打银行票据很实用  
  Top

3 楼scu96124678(冰河)回复于 2002-11-12 10:35:09 得分 90

根据长度倒数计数Top

4 楼scu96124678(冰河)回复于 2002-11-13 10:30:48 得分 0

没有揭帖?Top

相关问题

  • 求人民币小写转换为大写的程序,谢谢!
  • Excel中人民币小写转换大写的问题
  • 怎样将金额转换成人民币的大写?
  • 如何将人民币数字转换成大写?
  • 急急急!金额如何转换为人民币大写?
  • 如何将人民币小写转换为人民币大写,实现发票的打印功能?谢谢!
  • 怎样将人民币小写转换为中文大写汉字?
  • 怎样将人民币小写转换为大写?请高手指点!谢谢!
  • 请问在VB中怎样实现人民币小写转换为大写
  • 如何数字转换为人民币大写金额,老问题送分

关键词

  • 转换
  • pramt
  • printpos
  • uresult
  • charlen
  • then

得分解答快速导航

  • 帖主:hdyes
  • sdcgx
  • scu96124678

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo