主页 > 知识库 > asp.net(vb)实现金额转换成大写的函数

asp.net(vb)实现金额转换成大写的函数

热门标签:地图标注多个行程 厦门商铺地图标注 浙江外呼系统怎么安装 海外地图标注门市标 云南外呼电销机器人系统 铜川小型外呼系统运营商 山西防封卡电销卡套餐 陕西人工外呼系统哪家好 上海杨浦怎么申请申请400电话
复制代码 代码如下:

''' summary>
''' 将数据转换为Double数字
''' /summary>
''' param name="Obj">/param>
''' returns>/returns>
''' remarks>/remarks>
Public Shared Function todbl(ByVal Obj As Object) As Double
If Obj Is DBNull.Value Then
Return 0
ElseIf IsNumeric(Obj) = False Then
Return 0
Else
Return Obj
End If
End Function

复制代码 代码如下:

''' summary>
''' 将金额转换成大写
''' /summary>
''' param name="Money">金额/param>
''' returns>/returns>
''' remarks>/remarks>
Public Shared Function UpperMoney(ByVal Money As String) As String
Money = todbl(Money).ToString("0.00")
Dim strFuShu As String = IIf(Money.StartsWith("-"), "负", "")
Money = Money.Replace("-", "").Replace(".", "")
Dim Number As String = "零壹贰叁肆伍陆柒捌玖"
Dim Unit As String = "分角元拾佰仟万拾佰仟亿拾佰仟万"
Dim str As String
For i As Integer = 0 To Money.Length - 1
Dim c As String = Money.Chars(i)
Dim Index As Integer = Money.Length - 1 - i
str = Number(c) Unit(Index)
Next
str = strFuShu str "整"
Return str
End Function

标签:西双版纳 朔州 孝感 信阳 莱芜 常州 许昌 自贡

巨人网络通讯声明:本文标题《asp.net(vb)实现金额转换成大写的函数》,本文关键词  asp.net,实现,金额,转,换成,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《asp.net(vb)实现金额转换成大写的函数》相关的同类信息!
  • 本页收集关于asp.net(vb)实现金额转换成大写的函数的相关信息资讯供网民参考!
  • 推荐文章