当前位置: 首页 > news >正文

我的世界做圆网站/seo综合查询工具下载

我的世界做圆网站,seo综合查询工具下载,3d室内设计软件,wordpress获取分类id将人民币的数字表示转化成大写表示(VB.NET版)本代码参考chenyu001 将人民币的数字表示转化成大写表示(C#版)http://dev.csdn.net/article/28/28977.shtm改的不多,但愿这些改动没让原作者发怒PublicClass ChineseNum 输入字串Private _InputString As String输出字串,如果无效则…
'将人民币的数字表示转化成大写表示(VB.NET版)
'本代码参考chenyu001
'将人民币的数字表示转化成大写表示(C#版)
'http://dev.csdn.net/article/28/28977.shtm
'改的不多,但愿这些改动没让原作者发怒
Public Class ChineseNum
'输入字串
Private _InputString As String
'输出字串,如果无效则输出错误信息
Private _OutString As String
'判断输出字串是否有效
Private _Valiad As Boolean
Public WriteOnly Property InputString() As String
Set(ByVal Value As String)
_InputString = Value
ConvertToChineseNum()
End Set
End Property
Public ReadOnly Property Valiad() As Boolean
Get
Return _Valiad
End Get
End Property
Public ReadOnly Property OutString() As String
Get
Return _OutString
End Get
End Property
Private Sub ConvertToChineseNum()
Dim numList As String = "零壹贰叁肆伍陆柒捌玖"
Dim rmbList As String = "分角元拾佰仟万拾佰仟亿拾佰仟万"
Dim number As Double = 0
Dim tempOutString As String
Try
number = Double.Parse(Me._InputString)
Catch ex As SystemException
Me._OutString = "传入参数非数字!"
Me._Valiad = False
Return
End Try
If number > 9999999999999.99 Then
Me._Valiad = False
Me._OutString = "超出范围的人民币值"
Return
End If
Dim tempNumberString As String = Convert.ToInt64(number * 100).ToString()
Dim tempNmberLength As Integer = tempNumberString.Length
Dim i As Integer = 0
While i < tempNmberLength
Dim oneNumber As Integer = Int32.Parse(tempNumberString.Substring(i, 1))
Dim oneNumberChar As String = numList.Substring(oneNumber, 1)
Dim oneNumberUnit As String = rmbList.Substring(tempNmberLength - i - 1, 1)
If Not (oneNumberChar = "零") Then
tempOutString += oneNumberChar + oneNumberUnit
Else
If oneNumberUnit = "亿" OrElse oneNumberUnit = "万" OrElse oneNumberUnit = "元" OrElse oneNumberUnit = "零" Then
While tempOutString.EndsWith("零")
tempOutString = tempOutString.Substring(0, tempOutString.Length - 1)
End While
End If
If oneNumberUnit = "亿" OrElse (oneNumberUnit = "万" AndAlso Not tempOutString.EndsWith("亿")) OrElse oneNumberUnit = "元" Then
tempOutString += oneNumberUnit
Else
Dim tempEnd As Boolean = tempOutString.EndsWith("亿")
Dim zeroEnd As Boolean = tempOutString.EndsWith("零")
If tempOutString.Length > 1 Then
Dim zeroStart As Boolean = tempOutString.Substring(tempOutString.Length - 2, 2).StartsWith("零")
If Not zeroEnd AndAlso (zeroStart OrElse Not tempEnd) Then
tempOutString += oneNumberChar
End If
Else
If Not zeroEnd AndAlso Not tempEnd Then
tempOutString += oneNumberChar
End If
End If
End If
End If
i += 1
End While
While tempOutString.EndsWith("零")
tempOutString = tempOutString.Substring(0, tempOutString.Length - 1)
End While
While tempOutString.EndsWith("元")
tempOutString = tempOutString + "整"
End While
Me._OutString = tempOutString
Me._Valiad = True
End Sub
End Class
'则试方法
Dim m As New ChineseNum
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
m.InputString = Me.TextBox1.Text
If m.Valiad Then
Me.TextBox2.Text = m.OutString
Me.TextBox3.Text = String.Empty
Else
Me.TextBox2.Text = String.Empty
Me.TextBox3.Text = m.OutString
End If
End Sub
http://www.jmfq.cn/news/4738933.html

相关文章:

  • 可以用AI做网站上的图吗/百度云app
  • 提供温州手机网站制作多少钱/北京互联网公司排名
  • 在线酒店预定网站制作/企业seo网站营销推广
  • 武汉武昌做网站推广/百度搜索技巧
  • 陇西 网站开发/全球最牛的搜索引擎
  • 如何建单页网站/黄页推广引流
  • 甘肃 政府网站信息内容建设/免费发广告的网站大全
  • 狮山做网站/百度电话客服
  • 怎么做国内外网站/网络推广员工资多少钱
  • 做网站网络公司/罗湖区seo排名
  • wordpress nginx伪静态规则/网站优化助手
  • 做系统网站信息检索网站/南宁seo外包要求
  • 企业网络解决方案/重庆百度推广排名优化
  • 宁夏中卫市林业生态建设局网站/搜索引擎优化的重要性
  • 营销型网站建设总结/怎样制作网站教程
  • 刚创业 建网站/百度开户推广
  • 宁波网站设计推广服务公司/十大接单平台
  • 婚纱摄影网站模板源码/班级优化大师免费下载
  • 小型b2c网站建设费用/企业网站建设方案策划
  • 如何注册api key域名/建站优化推广
  • 和外国人做古玩生意的网站/电商seo名词解释
  • 深圳自适应网站开发公司/网站建站教程
  • 亿级别网站开发注意/关键词优化一年的收费标准
  • 会员充值网站怎么做/信息流广告加盟代理
  • 双语言网站源码/aso优化运营
  • 成营销型网站制作/推广网站都有哪些
  • 重庆网站建设与推广/站长工具的使用seo综合查询排名
  • 店铺装修设计软件/优化大师电脑版官方
  • 网络求职做阿姨哪个网站好/湖南网站优化
  • 给网站设置长尾关键词/百度里面的站长工具怎么取消