프로그래밍언어/VB.NET

엄청 큰수를 계산

부산딸랑이 2013. 2. 25. 02:30

출처 : http://cafe.naver.com/gogoomas/244870



System.Numerics 참조추가합니다


Imports System.Numerics

Public Class Form1

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim st = New Stopwatch()
        st.Start()
        Dim a As BigInteger = 1
        For abc = 1 To 10000
            a *= abc
        Next
        MsgBox(st.ElapsedMilliseconds / 1000)
        TextBox1.Text = a.ToString
    End Sub

End Class

MSDN참고 : http://msdn.microsoft.com/ko-kr/library/system.numerics.biginteger.aspx