Mega Code Archive

 
Categories / VB.Net / Data Types
 

Convert byte array to BigInteger

Imports System Imports System.Text Imports Microsoft.VisualBasic.Strings Imports System.Numerics Class MainClass     Public Shared Sub Main()         Dim negativeNumber As Integer = -9999         Dim positiveNumber As UInteger = 1111                  Dim negativeBytes() As Byte = BitConverter.GetBytes(negativeNumber)          Dim negativeBigInt As New BigInteger(negativeBytes)         Console.WriteLine(negativeBigInt.ToString("N0"))                  Dim tempPosBytes() As Byte = BitConverter.GetBytes(positiveNumber)         Dim positiveBytes(tempposBytes.Length) As Byte         Array.Copy(tempPosBytes, positiveBytes, tempPosBytes.Length)         Dim positiveBigInt As New BigInteger(positiveBytes)         Console.WriteLine(positiveBigInt.ToString("N0"))               End Sub End Class