• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

VB.NET BigInteger.ToString方法代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了VB.NET中System.Numerics.BigInteger.ToString方法的典型用法代码示例。如果您正苦于以下问题:VB.NET BigInteger.ToString方法的具体用法?VB.NET BigInteger.ToString怎么用?VB.NET BigInteger.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在System.Numerics.BigInteger的用法示例。



在下文中一共展示了BigInteger.ToString方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的VB.NET代码示例。

示例1:

' Initialize a BigInteger value.
Dim value As BigInteger = BigInteger.Add(UInt64.MaxValue, 1024)

' Display value using the default ToString method.
Console.WriteLine(value.ToString())        
' Display value using some standard format specifiers.
Console.WriteLine(value.ToString("G"))
Console.WriteLine(value.ToString("C"))
Console.WriteLine(value.ToString("D"))
Console.WriteLine(value.ToString("F"))
Console.WriteLine(value.ToString("N"))
Console.WriteLine(value.ToString("X"))       
' The example displays the following output on a system whose current 
' culture is en-US:
'       18446744073709552639
'       18446744073709552639
'       $18,446,744,073,709,552,639.00
'       18446744073709552639
'       18446744073709552639.00
'       18,446,744,073,709,552,639.00
'       100000000000003FF
开发者ID:VB.NET开发者,项目名称:System.Numerics,代码行数:21,代码来源:BigInteger.ToString


示例2: NumberFormatInfo

Dim number As BigInteger = 9867857831128
number = BigInteger.Pow(number, 3) * BigInteger.MinusOne

Dim bigIntegerProvider As New NumberFormatInfo()
bigIntegerProvider.NegativeSign = "~"      

Console.WriteLine(number.ToString(bigIntegerProvider))
开发者ID:VB.NET开发者,项目名称:System.Numerics,代码行数:7,代码来源:BigInteger.ToString


示例3: specifiers

Dim value As BigInteger = BigInteger.Parse("-903145792771643190182")
Dim specifiers() As String = { "C", "D", "D25", "E", "E4", "e8", "F0", 
                               "G", "N0", "P", "R", "X", "0,0.000", 
                               "#,#.00#;(#,#.00#)" }

For Each specifier As String In specifiers
   Console.WriteLine("{0}: {1}", specifier, value.ToString(specifier))
Next
开发者ID:VB.NET开发者,项目名称:System.Numerics,代码行数:8,代码来源:BigInteger.ToString

输出:

C: ($903,145,792,771,643,190,182.00)
D: -903145792771643190182
D25: -0000903145792771643190182
E: -9.031457E+020
E4: -9.0314E+020
e8: -9.03145792e+020
F0: -903145792771643190182
G: -903145792771643190182
N0: -903,145,792,771,643,190,182
P: -90,314,579,277,164,319,018,200.00 %
R: -903145792771643190182
X: CF0A55968BB1A7545A
0,0.000: -903,145,792,771,643,190,182.000
#,#.00#;(#,#.00#): (903,145,792,771,643,190,182.00)


示例4: specifiers

' Redefine the negative sign as the tilde for the invariant culture.
Dim bigIntegerFormatter As New NumberFormatInfo()
bigIntegerFormatter.NegativeSign = "~"

Dim value As BigInteger = BigInteger.Parse("-903145792771643190182")
Dim specifiers() As String = { "C", "D", "D25", "E", "E4", "e8", "F0", 
                               "G", "N0", "P", "R", "X", "0,0.000", 
                               "#,#.00#;(#,#.00#)" }

For Each specifier As String In specifiers
   Console.WriteLine("{0}: {1}", specifier, value.ToString(specifier, 
                     bigIntegerformatter))
Next
开发者ID:VB.NET开发者,项目名称:System.Numerics,代码行数:13,代码来源:BigInteger.ToString

输出:

C: (☼903,145,792,771,643,190,182.00)
D: ~903145792771643190182
D25: ~0000903145792771643190182
E: ~9.031457E+020
E4: ~9.0314E+020
e8: ~9.03145792e+020
F0: ~903145792771643190182
G: ~903145792771643190182
N0: ~903,145,792,771,643,190,182
P: ~90,314,579,277,164,319,018,200.00 %
R: ~903145792771643190182
X: CF0A55968BB1A7545A
0,0.000: ~903,145,792,771,643,190,182.000
#,#.00#;(#,#.00#): (903,145,792,771,643,190,182.00)



注:本文中的System.Numerics.BigInteger.ToString方法示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
VB.NET BigInteger.TryParse方法代码示例发布时间:2022-05-24
下一篇:
VB.NET BigInteger.Subtract方法代码示例发布时间:2022-05-24
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap