Simpler odd?.

This commit is contained in:
Alex Shinn 2014-01-05 07:11:51 -05:00
parent f32daf3b96
commit d17720018c

View file

@ -1102,7 +1102,7 @@
(define (positive? x) (> x 0)) (define (positive? x) (> x 0))
(define (negative? x) (< x 0)) (define (negative? x) (< x 0))
(define (even? n) (= (remainder n 2) 0)) (define (even? n) (= (remainder n 2) 0))
(define (odd? n) (= (abs (remainder n 2)) 1)) (define (odd? n) (not (= (remainder n 1) 0)))
(define (abs x) (if (< x 0) (- x) x)) (define (abs x) (if (< x 0) (- x) x))