Advertisement
Guest User

Untitled

a guest
May 23rd, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Racket 0.26 KB | None | 0 0
  1. #lang racket
  2.  
  3. (define (leftrotate x c)
  4.   (define str (number->string x 2))
  5.    
  6.   (string->number
  7.    (for/fold
  8.     ([result str])
  9.     ([i (in-naturals)] #:break (= i c))
  10.      (string-append
  11.       (substring str 1)
  12.       (string (string-ref str 0)))))
  13.    2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement