BigInteger zu Hex / Decimal / Octal / Binary Strings?

In Java könnte ich tun

BigInteger b = new BigInteger(500);

Dann formatiere es wie es mir gefällt

b.toString(2); //binary
b.toString(8); //octal
b.toString(10); //decimal
b.toString(16); //hexadecimal

In C # kann ich tun

int num = int.Parse(b.ToString());
Convert.ToString(num,2) //binary
Convert.ToString(num,8) //octal

usw. Aber ich kann es nur mit machenlong Werte und kleiner. Gibt es eine Methode zum Drucken einer BigInteger mit einer angegebenen Basis? Ich habe das gepostet,BigInteger Parse Octal String?Ich habe gestern die Lösung erhalten, wie man im Grunde alle Zeichenfolgen in BigInteger-Werte konvertiert, aber keine erfolgreichen Ausgaben hatte.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage