【问题标题】:Hexadecimal on BigInteger [duplicate]BigInteger 上的十六进制 [重复]
【发布时间】:2021-02-16 12:08:02
【问题描述】:

,感谢您花时间解决我的问题 :)

【问题讨论】:

  • 解析BigInteger 的工作方式与 C# 中的其他整数类型一样。见重复。您可能还想阅读this question的答案

标签: c# hex


【解决方案1】:

你可以BigInteger.Parse它并给出AllowHexSpecifier标志:

using System.Globalization;

...

string hexa = "292145F2E92145E6B92FAA6A95FF7E6B92145FAA6A22DE192145FAA696043F457306A";
var bigInt = BigInteger.Parse(hexa, NumberStyles.AllowHexSpecifier);

【讨论】:

    【解决方案2】:

    尝试BigInteger.Parse 静态方法,并传递NumberStyles.HexNumberNumberStyles.AllowHexSpecifier 标志。

    【讨论】:

      猜你喜欢
      • 2011-06-26
      • 2012-10-19
      • 2012-12-12
      • 1970-01-01
      • 2013-06-13
      • 2017-09-28
      • 2017-12-30
      • 1970-01-01
      相关资源
      最近更新 更多