BigInteger'da onaltılık [kopya]
Nov 03 2020
Büyük bir onaltılık sayı içeren bir dizem var, bunun gibi bir şey:
string hexa = "292145F2E92145E6B92FAA6A95FF7E6B92145FAA6A22DE192145FAA696043F457306A";
Sadece bu hexadizeyi BigIntegerdaha sonra kullanmak için (dizenin değerini değiştirmeden ) bir değişkene dönüştürmek istiyorum .
Bunun gibi bir şey:
BigInteger blabla = new BigInteger(hexa);
Sadece aynı dizeyi istiyorum, ancak BigIntegerdeğişken
Yanıtlar
6 nkrivenko Nov 03 2020 at 19:25
Sen olabilir BigInteger.Parseonunla AllowHexSpecifierbayrak verildi:
using System.Globalization;
...
string hexa = "292145F2E92145E6B92FAA6A95FF7E6B92145FAA6A22DE192145FAA696043F457306A";
var bigInt = BigInteger.Parse(hexa, NumberStyles.AllowHexSpecifier);
4 BenVoigt Nov 03 2020 at 19:25
BigInteger.ParseStatik yöntemi deneyin ve ya NumberStyles.HexNumberda NumberStyles.AllowHexSpecifierişaretini iletin.
Nicole Kidman, Michael Keaton ve Val Kilmer'in Batman Olarak Paylaştığı Bu 1 Çekici Özelliğe Bayıldı
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Kevin Jonas'ın Kızı Alena, Doğum Günü Fotoğrafında Büyümüş Görünüyor: '9 Yaşında Gerçek Hissetmiyor'
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı