Guest User

Untitled

a guest
Dec 5th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Function HaltonBaseb(b As Long, N As Long) As Double
  2. '   b - base, N - number of iteration
  3.    Dim h As Double, ib As Double
  4.     Dim i As Long, n0 As Long, n1 As Long
  5.     n0 = N
  6.     h = 0
  7.     ib = 1 / b
  8.     Do While n0 > 0
  9.         n1 = Int(n0 / b)
  10.         i = n0 - n1 * b
  11.         h = h + ib * i
  12.         ib = ib / b
  13.         n0 = n1
  14.     Loop
  15.     HaltonBaseb = h
  16. End Function
Add Comment
Please, Sign In to add comment