Mega Code Archive

 
Categories / VB.Net / Data Types
 

Create BigInteger structure using a single-precision floating-point value

Imports System Imports System.Text Imports Microsoft.VisualBasic.Strings Imports System.Numerics Class MainClass     Public Shared Sub Main()       Dim negativeSingle As Single = Single.MinValue       Dim negativeNumber As New BigInteger(negativeSingle)              Console.WriteLine(negativeSingle.ToString("N0"))       Console.WriteLine(negativeNumber.ToString("N0"))              negativeSingle += 1       negativeNumber += 1       Console.WriteLine(negativeSingle.ToString("N0"))       Console.WriteLine(negativeNumber.ToString("N0"))     End Sub End Class