Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #lang racket
- (define (leftrotate x c)
- (define str (number->string x 2))
- (string->number
- (for/fold
- ([result str])
- ([i (in-naturals)] #:break (= i c))
- (string-append
- (substring str 1)
- (string (string-ref str 0)))))
- 2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement