RosettaCodeData/Task/Van-der-Corput-sequence/Racket/van-der-corput-sequence-1.rkt

8 lines
186 B
Racket
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
#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))))