RosettaCodeData/Task/Van-der-Corput-sequence/Racket/van-der-corput-sequence-1.rkt
2023-07-01 13:44:08 -04:00

7 lines
186 B
Racket

#lang racket
(define (van-der-Corput n base)
(if (zero? n)
0
(let-values ([(q r) (quotient/remainder n base)])
(/ (+ r (van-der-Corput q base))
base))))