加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

在VB.NET中将字符串转换为十进制

发布时间:2020-12-17 00:27:21 所属栏目:大数据 来源:网络整理
导读:将字符串转换为十进制最简单的方法是什么? 输入: a = 40000.00- 输出将会 40,000.00- 我试图使用这个代码: Dim a as stringa = "4000.00-"a = Format$(a,"#,###.##")console.writeline (a) 使用Decimal.Parse转换为十进制数,然后使用.ToString(“format h
将字符串转换为十进制最简单的方法是什么?

输入:

a = 40000.00-

输出将会

40,000.00-

我试图使用这个代码:

Dim a as string

a = "4000.00-"

a = Format$(a,"#,###.##")
console.writeline (a)
使用Decimal.Parse转换为十进制数,然后使用.ToString(“format here”)将其转换为字符串.
Dim aAsDecimal as Decimal = Decimal.Parse(a).ToString("format here")

最后手段(不推荐):

string s = (aAsDecimal <0) ? Math.Abs(aAsDecimal).ToString("##,###0.00") + "-" : aAsDecimal .ToString("##,###0.00");

你必须翻译成Visual Basic.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读