我有c#中的問題,將字符串轉換爲字節數組的十進制數。我想創建使用字節數組的BigInteger。十進制數字到字節數組[c#]
我嘗試:
string Astr = "123456789123456789123456789123456789123456789123456789123456789123456789123456789";
byte[] AByte = Astr.Select(c => (byte)(c - '0')).ToArray(); //This is problem because array padding wrong.
Tnaks爲你的想法。 :)
所以一個*想法*:一個十進制數字**不佔用一個完整字節。 –
我不明白你的問題,但'BigInteger'結構有一個[字節數組構造函數](http://msdn.microsoft.com/en-us/library/dd268207%28v=vs.110%29.aspx) 。你試過了嗎? _注:它不符合CLS。 –
c#中的BigInteger很小 - 我需要使用cca 2048位數。 – user3299032